11
127 James St
New Haven, CT 06513
$925,000 USD
4,698 SF
6
Units
8.39% Cap Rate
4,698 SF
$925,000 USD
Apartments