YIMBY Today: Demolition at 24-12 42nd Road, Suburban New Jersey Builds, More
24-12 42nd Road [The Court Square Blog]: The site of a planned eight-story and 36-unit mixed-use building — at 24-12 42nd Road, in Long Island City — has been completely cleared of buildings and demolition debris; excavation is…