2 Russell St, Buffalo, New York 14214 USA
Big windows look out over Russell Ave and Parkside Ave
Photo Credit: Yelp