Elmwood Square Apartments

716-881-6662
505 Elmwood Ave
Buffalo, NY 14222
No photo available for this business

Business Information

Apartments, Retirement Communities & Homes
Retirement Homes

Customer Reviews (1 reviews)

kofer_latch

on Citysearch Oct 11, 2007
Modern small appartments on the Elmwood Strip. Off street parking is a real convience, but when it snows you may get stuck. Management routienly returns security deposits after 60 days if you complain, otherwise I... (more)

Browse our top cities

Browse cities by state