
Dec. 31, 2024 By Ethan Marshall The New York City-based architecture firm IMC Architecture has released new renderings for a proposed 20-story mixed-use building at 147-27 Archer Ave. in Jamaica. This structure will stand 231 feet tall and yield 274,837 square feet, with 234,535 of that square footage dedicated to residential space across 359…