115 N Main Street, Leominster, MA 01453 - Homesnap