7916 Michigan Avenue

St Louis, MO, 63111
PENDING
$115,000Price
3Beds
1Baths
1312sqft
Courtesy of: Elevate Realty, LLC

7916 Michigan Avenue

St Louis, MO, 63111
PENDING
$115,000Price
3Beds
1Baths
1312sqft