Built in 1905 this 82 unit loft building is located in the Downtown Denver of Denver at 720 16th st. Located on the 16th Street Mall on the Central Business District to Downtown Denver. The Neusteters Lofts Denver provides an incredible location at a somewhat affordable price for downtown. If you are looking for Neusteters Lofts Denver they all come with wood floors and high ceilings and most are studio options with 1 bedroom and bath. Neusteters Lofts Denver is an excellent option for the young professional or couple looking for a superb location downtown. Welcome to Miami when you enter with the pink and turquoise color scheme.