Apartments For Rent
Share by Email

2319 Indiana townhouse St. Louis MO 63104

3 Bedrooms, 3 Baths

2319 Indiana St. Louis MO 63104

Nicely updated 3 bedroom 2 bath all electric unit .
Unavailable
  • Bedrooms:3
  • Baths:2
  • Square footage:1200
  • Monthly price:$950.00
  • Map:Get Directions

Description