60 Depot Street
Buffalo, New York
60 Depot is a 24,300 square foot freestanding office and warehouse building. Built in 1974, the building is set on approximately 2.4 acres. Immediate value was created at closing in 2015 through securing a long term lease for the vacant building with a strong tenant stabilizing the asset. The building is now 100% occupied by Industrial Power & Lighting, Corp. (“IPL”), one of the largest electrical contractors in Western New York.

»  Acquisition Date: April 2015
»  Gross Area: 24,300 Sq. Ft.
»  Property Type: Office/Warehouse
»  Status: Portfolio Property