17-31 Linden St
Ridgewood, NY 11385
$2,900,000 USD
5,300 SF
7
Units
6.31% Cap Rate
5,300 SF
$2,900,000 USD
Apartments