Logo

Penthouse 808

VENUE DETAILS

Address
8-08 Queens Plaza South
LIC, NY 11101
Venue Type
Rooftop

VENUE PHOTOS