Photo Gallery - Listing ID 21041484
- Sold For: $495,973
- Status: Closed
- Address: 2862 Indiana Avenue
- St Louis, Missouri 63118
- Bedrooms: 3
- Full Baths: 2
- Total Baths: 3
- Partial Baths: 1
- SqFt: 2,000
All images are for illustrative purposes only and are of similar home. Final home features, materials, and colors may vary and subject to change.
Data services provided by IDX Broker