Flushing center, a new main street stores, 1 / f, with restaurant equipment, opportunity is rare/self-use or investment. $1.85 million