$399,000
- Land
- 0.42 Acre
- $950,000 per Acre
31 Arcadia Ave, Dedham, MA 02026
31 Arcadia Ave, Dedham, MA 02026$399,000
31 Arcadia Ave, Dedham, MA 02026
31 Arcadia Ave, Dedham, MA 02026$2,900,000
1133 High St, Dedham, MA 02026
1133 High St, Dedham, MA 02026$300,000
38 Fleming St, Dedham, MA 02026
38 Fleming St, Dedham, MA 02026