72
24-26 Montauk Ave
New London, CT 06320
$599,000 USD
13,229 SF
6.91% Cap Rate
13,229 SF
$599,000 USD
Storefront Retail Residential