About Penn Street Tower
Penn Street Tower is the newest apartment complex in downtown Indianapolis. Located at 115 Pennsylvania Ave, Penn Street Tower offers 14 floors of apartments which exemplify living in the heart of the city. Living at Penn Street Tower means you are never too far away from anything downtown. We have a limited number of income restricted apartments available. Please contact us for details.