117 Falmouth St
(1)

117 Falmouth St, Rochester, NY 14615

Reviews

2 years ago

Nice

Greece commons has been good to me and my family. I staff is great and I love the center court yards of each building with the trees and open space.