Houses for sale under $650,000 in Melrose, MA


to
For Sale $569,000
Condo
  • 2 beds
  • 1 bath
  • 1,230 sqft
View details
10 Ingalls Ct #6, Melrose, MA 02176
For Sale $639,900
Condo
  • 2 beds
  • 2 baths
  • 1,296 sqft
View details
185 Essex St #3c, Melrose, MA 02176
For Sale $524,900
Condo
  • 2 beds
  • 2 baths
  • 1,110 sqft
View details
180 Green St #205, Melrose, MA 02176
For Sale $350,000
Condo
  • 1 bed
  • 1 bath
  • 700 sqft
View details
53 Melrose St #4e, Melrose, MA 02176
For Sale $642,000
Condo
  • 2 beds
  • 2 baths
  • 1,133 sqft
View details
185 Essex St #3d, Melrose, MA 02176
For Sale $600,000
Single Family
  • 2 beds
  • 1 bath
  • 1,187 sqft
View details
219 Franklin St, Melrose, MA 02176
For Sale $629,900
Single Family
  • 3 beds
  • 2 baths
  • 1,675 sqft
View details
1 Ravine Terrace #1, Melrose, MA 02176
For Sale $399,900
Condo
  • 1 bed
  • 1 bath
  • 792 sqft
View details
49 Melrose St #7a, Melrose, MA 02176
For Sale $399,000
Condo
  • 1 bed
  • 1 bath
  • 800 sqft
View details
For Sale $585,000
Condo
  • 2 beds
  • 2 baths
  • 1,058 sqft
View details
For Sale $505,000
Condo
  • 2 beds
  • 2 baths
  • 1,226 sqft
View details
For Sale $349,900
Condo
  • 1 bed
  • 1 bath
  • 596 sqft
View details
For Sale $599,000
Condo
  • 3 beds
  • 2 baths
  • 1,310 sqft
View details
For Sale $550,000
Apt/Condo/Twnhm
  • 3 beds
  • 2 baths
  • 1,536 sqft
View details
For Sale $499,900
Condo
  • 3 beds
  • 1 bath
  • 1,378 sqft
View details
For Sale $599,000
Single Family
  • 3 beds
  • 2 baths
  • 1,218 sqft
View details
17 Berkeley St, Melrose, MA 02176
For Sale $650,000
Single Family Residential
  • 4 beds
  • 2 baths
  • 1,974 sqft
View details
12 Mystic Ave, Melrose, MA 02176
For Sale $619,900
Single Family
  • 3 beds
  • 1 bath
  • 1,772 sqft
View details
22 Black Rock Rd, Melrose, MA 02176
For Sale $319,900
Condo
  • 2 beds
  • 1 bath
  • 1,162 sqft
View details
43-51 Albion St #b1, Melrose, MA 02176
For Sale $558,263
Single Family
  • 3 beds
  • 1.5 baths
  • 2,071 sqft
View details
26 Bow St, Melrose, MA 02176