12
1379 Chapel St
New Haven, CT 06511
$1,100,000 USD
4,411 SF
8.62% Cap Rate
4,411 SF
$1,100,000 USD
Storefront Retail Residential