100 Rosemary Way #217, Needham Heights, MA 02494 - Homesnap