18 Lincoln St
New Britain, CT 06052
$3,000,000 USD
28,443 SF
24
Units
7.23% Cap Rate
28,443 SF
$3,000,000 USD
Apartments