Viewed
1010 Saint Charles Street Unit: 802
St Louis, MO 63101
$229,999
2 beds
2 full
bathrooms2,104 sq.ft.
Courtesy Of REALTY EXECUTIVES of St. Louis