21710 Stephens St

21710 Stephens StSaint Clair Shores, Michigan 48080

4 beds
2 Full 1 Half baths
1,893 sqft