16 Omar Terrace, Newtonville, MA 02460 - Homesnap