8
21-21 Linden St
Ridgewood, NY 11385
$2,800,000 USD
15,352 SF
20
Units
7.27% Cap Rate
15,352 SF
$2,800,000 USD
Apartments