23rd Street

3711 23rd Street, Queens, NY 11101 Hotel, 11 story Hotel 34,400 SF New Construction