8231 Jefferson Avenue

St Louis, MO, 63114
$169,900Price
2Beds
2Baths
1410sqft
Courtesy of: Chesterfield

8231 Jefferson Avenue

St Louis, MO, 63114
$169,900Price
2Beds
2Baths
1410sqft