768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542
768 Stafford St, Leicester, MA, 01542

$427,900

768 Stafford St, Leicester, MA, 01542

11
Courtesy of: Susan McKeon | Builders Realty Network