15
223 Farren Ave
New Haven, CT 06513
$800,000 USD
3,432 SF
10.03% Cap Rate
3,432 SF
$800,000 USD
Storefront Retail Residential