June 9, 2010

Sky View Center, an 800,000-sq.-ft. shopping center at Sky View Parc in Flushing, N.Y., has...