About 65-75 Mystic Ave.
Somerville, MA
Nearly 12-acre site currently home to the Home Depot and a vacant retail space. The site is located adjacent to Assembly Row.
Somerville, MA
Nearly 12-acre site currently home to the Home Depot and a vacant retail space. The site is located adjacent to Assembly Row.