133-20 41st Road · Queens · Flushing
Permits have been filed for a ten-story medical facility at 133-20 41st Road in Flushing, Queens.
Free preview · 2 of 3 free project views left this month