Buffalo Apartments Niagara is located at 190 Manhattan Ave, Buffalo, NY..
by merchantcircle on December 12, 2015 from merchantcircle
Information from the business
Newly Renovated Apartments, Fully equipped kitchens, Spacious 1 & 2 Bedroom Apartments, Heat and Hot water included!!, Close to University of Buffalo South Campus, Close to Delaware Park, Close to shopping and dining