Specials 1 Wk Ago COMPARE The Hill at Rochester 20 Fairwood Dr, Rochester, NY 14623 4 - 5 Beds $825 - $1,170