12
16109 72nd Ave
Fresh Meadows, NY 11365
$3,380,000 USD
7,216 SF
8
Units
5% Cap Rate
7,216 SF
$3,380,000 USD
Apartments