366-368 Leonard St
Brooklyn, NY 11211
$14,950,000 USD
14,808 SF
20
Units
14,808 SF
$14,950,000 USD
Apartments