171 Garfield Ave
New London, CT 06320
$925,000 USD
10,365 SF
8
Units
7.4% Cap Rate
10,365 SF
$925,000 USD
Apartments