21st Street

1021 Beach 21 Street, Queens, NY 11691 Hotel, 5 story Hotel 53,900 SF New Construction