3
1066 Hancock St
Brooklyn, NY 11221
$1,995,000 USD
2,880 SF
3
Units
5.93% Cap Rate
2,880 SF
$1,995,000 USD
Apartments