21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
21 James St, Tewksbury, MA, 01876
Pending

$399,900

21 James St, Tewksbury, MA, 01876

32
Listing Agent: Jeffrey Borstell | Agent phone: 978-502-8045
Courtesy of: J. Borstell Real Estate, Inc. | Office phone: 978-502-8045