8
21-21 Linden St
Ridgewood, NY 11385
$3,500,000 USD
15,352 SF
20
Units
6.33% Cap Rate
15,352 SF
$3,500,000 USD
Apartments