Sherman Plaza Tops Out at 4560 Broadway in Inwood, Manhattan
Construction has topped out on Sherman Plaza, a 19-story mixed-use building at 4560 Broadway in Inwood, Manhattan. Designed by Handel Architects and developed by Arden Group, the structure will yield…