133 Edison Ave
(1)

133 Edison Ave, Buffalo, NY 14215

Reviews

2 years ago

Very bad

Landlord don't want to fix anything! No screens windows don't lock.. And I have a newborn