10906 SOUTHTOWNE FARMS CT
SAINT LOUIS, MO 63123
4 Beds
N/A Baths
1,854 Sq Ft
Details for 10906 SOUTHTOWNE FARMS CT
Built in 1993
$151 / Sq Ft
No Info
0.21 acres lot
4 Beds
N/A Baths
1,854 Sq Ft
Built in 1993
$151 / Sq Ft
No Info
0.21 acres lot