8
21-21 Linden St
Ridgewood, NY 11385
$4,250,000 USD
15,352 SF
20
Units
5.21% Cap Rate
15,352 SF
$4,250,000 USD
Apartments