Building Square Footage: 27,268
Fully Leased

 

60-84 Whalley Avenue, New Haven, Connecticut