Located in North Buffalo, just minutes from downtown, this property is a convenient location for any business, retail, or office. It is situated in the area’s major business district, which includes Marshalls, Kohl’s, Big Lots, Dollar Tree, and Target. The property is located on the corner of the traffic heavy road, Delaware Avenue and Amherst Street, offering ease of access to and from all areas of the city.