Several retail stores and restaurants in the surrounding area.
OVERVIEW
This property is located in the Downtown Flushing area of Queens, New York. It is steps away from many New York City Public Transit Stations. There is a great number of foot traffic off of Main Street and 39th Avenue.