18
90-32 Queens Blvd
Elmhurst, NY 11373
Rate Upon Request
2,605-7,916 SF
6
Spaces Available
Built 2027
7,916 SF Contiguous
Built 2027
2,605-7,916 SF
Rate Upon Request
Office, Retail, Flex