67-03 through 67-29 Main Street
Flushing, New York 11367
Description: This is a 13,500 sq. ft. shopping strip located on Main Street which serves as the major road for Flushing, Queens and is adjacent to Queens College, City University of New York. A bus station is located directly in front of the property.
Please see flyer and/or site plan below for additional information.