3729 Upton Street

St Louis, MO, 63116
ACTIVE
$181,500Price
3Beds
1Baths
1050Sq Ft

3729 Upton Street

St Louis, MO, 63116
ACTIVE
$181,500Price
3Beds
1Baths
1050Sq Ft