3354 99th St
Flushing, NY 11368
$8,000,000 USD
24,480 SF
32
Units
5% Cap Rate
24,480 SF
$8,000,000 USD
Apartments