17
34-12 29th St
Long Island City, NY 11106
$5,800,000 USD
14,130 SF
20
Units
5.03% Cap Rate
14,130 SF
$5,800,000 USD
Apartments