Flushing prime location brand new retail space. Barclay 1 Plaza, ground floor street facing, high foot traffic, huge exposure. Great business or investment opportunity. Must see.