Wesmont Apartments

1129 E. 16th St.
Indianapolis, IN

317-264-1833
  • 188 units; mixture of studios, 1 & 2 bedrooms