NYC Long Island City Lumen LIC 1B1B Ultra-Luxury Apartment Short-Term Sublet - 1 Stop to Manhattan | Ohana