• 31145 Harper Ave, Saint Clair Shores, MI 48082

This property isn't on the market right now.