4867 Towne South Rd St. Louis, MO 63128-2841
Loading...
PHOTOGRAPHY BY: MARCUS WHITE
Property Details
Year Built
2018
Living Area (SF)
2718
Stories
2
Garages
2
Property Type
Single-Family Home
Lot Size (acres)
0.21
Basement
Unfinished
Location