Downtown Flushing Excellent Branding Opportunity | 6,070± SF Retail and Flex Space