22
285 Nicoll St
New Haven, CT 06511
Rate Upon Request
4,094-11,032 SF
3
Spaces Available
Built 1908
11,032 SF Contiguous
Built 1908
4,094-11,032 SF
Rate Upon Request
Office