11th Street

3838 11th Street, Long Island City, NY 11101 Hotel, 10 story Hotel 23,700 SF New Construction