23256 Clairwood St

23256 Clairwood StSaint Clair Shores, Michigan 48080

3 beds
2 baths
1,384 sqft