Rochester Hills/Oakland Twp. on 10 Acres on Paint Creek Trail

 4620 Gallagher, Rochester HillsMI 48308