Planning board approves Poplar Plaza redevelopment despite Red Acres’ privacy, traffic concerns
Owner Finard Properties plans to demolish the two buildings anchoring Poplar Plaza’s most prominent corner, at Poplar and Highland, to build mixed-use structures.