29307 Elmwood Ct

29307 Elmwood CtSt Clair Shores, Michigan 48081

3 beds
1 Full 1 Half baths
1073 sqft