Archer Avenue

13901 Archer Avenue, Queens, NY 11435 Hotel, 6 story Hotel 39,000 SF New Construction