Flushing Commons and Macedonia Plaza Published June 14, 2011 at × in Development plan for 5.5- acre Flushing site approved