Specials 1 Day Ago COMPARE Rochester Villas 1070 Villa Park Dr, Troy, MI 48085 3 Beds $1,570 - $1,945