Penn Street Tower Furnished Apartments of Indianapolis
About this property
Downtown Indy's newest apartment and townhome development, bringing Indy residents a combination of amazing location and great amenities. Located at 152 East New York Street and aimed at providing great living spaces in the heart of downtown. The former site of the Indianapolis Star now offers unbeatable community features and apartment amenities.