$680,000 Sold Feb 12, 2025
- 1,436 Sq Ft
- $474/SF
- 94 Days On Market
- 2 Beds
- 2 Baths
- Built 2018
2 Inwood Dr Unit 2001, Woburn, MA 01801
2 Inwood Dr Unit 2001, Woburn, MA 01801$680,000 Sold Feb 12, 2025
2 Inwood Dr Unit 2001, Woburn, MA 01801
2 Inwood Dr Unit 2001, Woburn, MA 01801$635,000 Sold Jan 10, 2025
14 Line Rd, Wakefield, MA 01880
14 Line Rd, Wakefield, MA 01880$720,000 Sold Jan 10, 2025
2 Inwood Dr Unit 3009, Woburn, MA 01801
2 Inwood Dr Unit 3009, Woburn, MA 01801Showing Results 281 - 283, Page 8 of 8