|
| 649 Main St, Leominster, MA 01453, $200,000 3 beds, 2 baths |
| 821 Union St, Leominster, MA 01453, $248,000 3 beds, 2.5 baths |
| 43 Meadow Pond Dr #A, Leominster, MA 01453, $80,500 3 beds, 1.5 baths |
| 125 Cortland Cir, Leominster, MA 01453, $139,900 2 beds, 1.5 baths |
| 350 Central St, Leominster, MA 01453, $169,900 5 beds, 2 baths |
| 17 Balsam Dr, Leominster, MA 01453, $89,900 2 beds, 1.5 baths |
| 10 Abbey Rd #108, Leominster, MA 01453, $49,000 2 beds, 1 bath |
| 103 Harrison St, Leominster, MA 01453, $229,000 5 beds, 2 baths |
| 160 West St, Leominster, MA 01453, $153,300 2 beds, 1.5 baths |
| 265 Abbott Ave, Leominster, MA 01453, $225,000 5 beds, 3.5 baths |
| 151 Abbott Ave, Leominster, MA 01453, $165,000 4 beds, 2 baths |
| Property, Leominster, MA 01453, $25,000 1 bed, |
| 68 Norwood Ave, Leominster, MA 01453, $85,000 3 beds, 2 baths |
| 15 Powder House Ln, Leominster, MA 01453, $389,900 4 beds, 3 baths |
| 54 Green St #312, Leominster, MA 01453, $165,000 2 beds, 1 bath |
| 195 Florence St, Leominster, MA 01453, $159,900 3 beds, 1 bath |
| 37 Marshall St, Leominster, MA 01453, $214,900 4 beds, 2 baths |
| 24 Stearns Ave, Leominster, MA 01453, $173,900 3 beds, 1.5 baths |
| 16 Kittredge St, Leominster, MA 01453, $199,000 4 beds, 2 baths |
| 4 Hall St, Leominster, MA 01453, $214,900 4 beds, 2 baths |
| 3 Keeneland Circle, Leominster, MA 01453, $299,900 3 beds, 2.5 baths |
| 26 Glenwood Dr, Leominster, MA 01453, $196,900 3 beds, 1 bath |
| 11-15 Blossom St, Leominster, MA 01453, $599,000 |
| 103 Wildflower Rd, Leominster, MA 01453, $285,000 3 beds, 2 baths |
| 165 Jamestown Rd, Leominster, MA 01453, $259,000 3 beds, 2 baths |
| 32 Imperial Ave, Leominster, MA 01453, $272,500 3 beds, 3 baths |
| 87 Cortland Cir #11, Leominster, MA 01453, $149,900 2 beds, 1.5 baths |
| 50 Summer St, Leominster, MA 01453, $165,000 5 beds, 4 baths |
| 82 Gordon St, Leominster, MA 01453, $495,000 4 beds, 2.5 baths |
| 459 Merriam Ave, Leominster, MA 01453, $209,900 3 beds, 1 bath |
| 15 Colburn St, Leominster, MA 01453, $199,900 3 beds, 1 bath |
| 119 Olde Tavern Rd, Leominster, MA 01453, $599,900 6 beds, 8 baths |
| LOT X-A LOT X-A, Leominster, MA 01453, $199,900 |
| 21 Carolyn St, Leominster, MA 01453, $154,500 3 beds, 1 bath |
| 389 Florence St, Leominster, MA 01453, $298,000 3 beds, 3 baths |
| 28 Hale St, Leominster, MA 01453, $199,900 4 beds, 2 baths |
| L-96, 556 Central Street, Leominster, MA 01453, $70,000 2 beds, 1 bath |
| 30 Abbey Rd #107, Leominster, MA 01453, $47,900 2 beds, 1 bath |
| 909 Main St, Leominster, MA 01453, $269,900 4 beds, 3 baths |
| 125 Middle St, Leominster, MA 01453, $152,900 9 beds, 4 baths |
| 65 Rose Ave, Leominster, MA 01453, $229,900 3 beds, 1 bath |
| 688 Willard St, Leominster, MA 01453, $242,000 3 beds, 4 baths |
| 124 Arlington St, Leominster, MA 01453, $193,000 2 beds, 1 bath |
| 27 Ice House Rd, Leominster, MA 01453, $299,900 3 beds, 3 baths |
| 347 Litchfield St, Leominster, MA 01453, $95,900 2 beds, 2 baths |
| 22 Merritt St, Leominster, MA 01453, $164,000 3 beds, 1 bath |
| 26 Cutler St, Leominster, MA 01453, $292,900 3 beds, 2.5 baths |
| 48 Slack Brook Rd, Leominster, MA 01453, $335,000 4 beds, 3 baths |
| 51 Wildflower Rd, Leominster, MA 01453, $314,900 3 beds, 3 baths |
| 35 Nutting Dr, Leominster, MA 01453, $204,900 3 beds, 1 bath |