12
27-05 41st Ave
Long Island City, NY 11101
$30,000,000 USD
52,224 SF
41
Units
5.22% Cap Rate
52,224 SF
$30,000,000 USD
Apartments