View Details 410 Upham St Bellevue | Melrose $1,099,900 6 bd 3 ba 2 ½ ba 3,920 sqft 0.32 acres Open House
View Details 60 Woodland Avenue Melrose Highlands | Melrose $969,000 5 bd 1 ba 1 ½ ba 2,537 sqft 0.28 acres New