Rochester Hills, Michigan, 48307
Rochester Hills, Michigan, 48307Come and make this beautiful home yours with your own...
4 beds
3.20 baths
3352 sq ft