3920 JENNINGS STATION RD
SAINT LOUIS, MO 63121
3 Beds
N/A Baths
2,382 Sq Ft
Details for 3920 JENNINGS STATION RD
Built in 1911
$36 / Sq Ft
No Info
0.1722 acres lot
3 Beds
N/A Baths
2,382 Sq Ft
Built in 1911
$36 / Sq Ft
No Info
0.1722 acres lot