Needham Bank

Project Details:
Location: Dedham, MA
Area: 1,780 sq. ft. New Ground-up Branch