Construction progressing on two East Elmhurst buildings and two Corona buildings
Work is progressing on the construction of two buildings in East Elmhurst and another two in Corona. The first building, Astoria Towers II, was recently finished. Located at 32-10...