31201 Jefferson Ave
Saint Clair Shores, MI 48082
$275,000 USD
2,949 SF
2,949 SF
$275,000 USD
Freestanding