Upper Falls Square Apartments
Apartment complex β’ Housing complexππ I don't live in the apartment building yet, but my oldest son does and I love how the building is made, I'm praying to be living there soon though. People often mention building,
Address
396 Hudson Ave, Rochester, NY 14605
Website
Contact
(585) 512-3830Rating on Google Maps
4.30 (33 reviews)Open on Google Maps