13
105 Luquer St
Brooklyn, NY 11231
$2,800,000 USD
8,883 SF
16
Units
7.77% Cap Rate
8,883 SF
$2,800,000 USD
Apartments