22674 Bayview Dr

22674 Bayview DrSt Clair Shores, Michigan 48081

4 beds
2 Full 1 Half baths
2,954 sqft