531 Main Street is in a highly popular and traveled area in Melrose. Located in the center of the Interstate 93, 95 and U.S. Route1 triangle and just seven miles north of Boston, Melrose Massachusetts ranks one of the highest sought-after locations outside ofgreater Boston. For its immense public transportation resources, proximity to Boston and unique urban suburban mix feel, the28,000-person City is a strong bet for any investor.