10 Abbey Road #C, Leominster, MA 01453 - Homesnap