ADDRESS:

2-39 54th Ave Long Island City, NY 11101

Hour:

Mon-Fri 8:30am – 5:30pm

STATE:

New York

Building Size:

65,000 sqft