Commercial For Lease
3828 S. Compton Ave Saint Louis, MO 63118
Call for details price
3828 S. Compton Ave Saint Louis, MO 63118
Leased Sold
Address: 3828 S. Compton Ave, Saint Louis, Missouri, 63118
Attractive house for rent with stylish remodeling & efficient living with 2 bedrooms, fenced yard, ..
  • 3184 sqft
  • 3
  • 1