19
31-64 41st St
Long Island City, NY 11103
$3,900,000 USD
6,424 SF
8
Units
6.59% Cap Rate
6,424 SF
$3,900,000 USD
Apartments