- Phone
- 929-400-1...
- Send email
- Web
- Visit website
- Country
- United StatesUnited States
- Address
-
54-14 74 Street
Elmhurst
NY 11373
Is this your business? Update this listing
United States Near None
Company Description
Discover a ready-to-work professional environment, which is centrally located in New York City. Our Facilities include all modern amenities and plenty of in-house services. Enjoy flexible lease terms, fully furnished offices, and professional reception all in brand new fully modern new construction office building.
Is this your business? Update this listing