Commercial Building located In the Heart Of Downtown Flushing, with heavy traffic flow. Right across street from big municipal parking lot. which provides convenience for any retail business. it a newly renovated Commercial retail with approximately 6,400 Sqft and has 2 floors with a new commercial kitchen included. Ideal for a restaurant business. Long or short lease terms are available.