6920 Amherst Avenue

St Louis, MO, 63130
$665,000Price
4Beds
4Baths
3011sqft
Courtesy of: REI Property Group

6920 Amherst Avenue

St Louis, MO, 63130
$665,000Price
4Beds
4Baths
3011sqft