25 Westwood Ave
New London, CT 06320
$895,000 USD
9,632 SF
6% Cap Rate
9,632 SF
$895,000 USD
Warehouse