354 Upham Street, Melrose MA

New 11-unit Residential Development
Energy Star Construction