1299-1315 Dixwell Ave, Hamden, CT 06514
Retail for lease - 1,000 SF - 13,500 SF - 3 spaces available for Lease