20
25600 Harper Ave
Saint Clair Shores, MI 48081
$550,000 USD
4,026 SF
4,026 SF
$550,000 USD
Freestanding