Mark Twain Industrial St Louis Homes for Sale & Real Estate

price
-
2 of 2 Homes
$64,900

5825 McArthur Avenue
St. Louis, MO 63120

3
Beds
2
Baths
1,400
Sq. Ft.
$39,900

6026 Margaretta Avenue
St. Louis, MO 63120

2
Beds
1
Bath
840
Sq. Ft.
 
 

Homes for Sale near Mark Twain-Industrial

Cities