Workbench presented a revised proposal for a five-story, 63-unit apartment building at 841 Capitola Road at a community meeting Wednesday.
The firefighters suffered minor injuries while responding to a fire at an apartment building across from Peabody Elementary School.