138 N Marguerite Avenue

St Louis, MO, 63135
ACTIVE
$163,000Price
3Beds
2Baths

138 N Marguerite Avenue

St Louis, MO, 63135
ACTIVE
$163,000Price
3Beds
2Baths