131-02 40th Road · Flushing · Flushing
Flushing Point Plaza is a mixed-use development comprising three interconnected towers with residential units and community facilities.
Free preview · 2 of 3 free project views left this month