17
3230 41st St
Long Island City, NY 11103
$8,100,000 USD
10,000 SF
20
Units
6.25% Cap Rate
10,000 SF
$8,100,000 USD
Apartments