Grove St opp Florence Ave Melrose, MA 02176