Kenmore Village Apts

657 Colvin Avenue Buffalo NY 14217 (888) 848-5698