14
684 Leonard St
Brooklyn, NY 11222
$7,600,000 USD
5,347 SF
7
Units
4.92% Cap Rate
5,347 SF
$7,600,000 USD
Apartments