Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Arizona
Maricopa County
Mesa
HALIFAX-HAMPTON
Properties in Mesa in HALIFAX-HAMPTON
Find homes for sale in Mesa by selecting a property below:
650 N Hall, Mesa, AZ 85203
620 N Hall, Mesa, AZ 85203
610 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #229, Mesa, AZ 85204
9949 E Hammond Ln, Mesa, AZ 85207
248 N Hall, Mesa, AZ 85203
1451 S Hall, Mesa, AZ 85204
1758 E Hampton Ave, Mesa, AZ 85204
1763 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #113, Mesa, AZ 85204
659 S Hall, Mesa, AZ 85204
940 E Halifax St, Mesa, AZ 85203
1927 E Hampton Ave #121, Mesa, AZ 85204
262 N Hall, Mesa, AZ 85203
1908 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #144, Mesa, AZ 85204
417 S Hall #29, Mesa, AZ 85204
11 W Hampton Ave, Mesa, AZ 85210
1055 E Hampton Ave, Mesa, AZ 85204
240 N Hall, Mesa, AZ 85203
337 N Hall, Mesa, AZ 85203
2326 N Hall Cir, Mesa, AZ 85203
670 N Hall, Mesa, AZ 85203
654 N Hall, Mesa, AZ 85203
640 N Hall, Mesa, AZ 85203
1827 E Hampton Ave, Mesa, AZ 85204
630 N Hall, Mesa, AZ 85203
1225 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #105, Mesa, AZ 85204
1927 E Hampton Ave #156, Mesa, AZ 85204
1927 E Hampton Ave #152, Mesa, AZ 85204
538 N Hall, Mesa, AZ 85203
1629 S Hall, Mesa, AZ 85204
1719 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #157, Mesa, AZ 85204
1927 E Hampton Ave #213, Mesa, AZ 85204
620 N Hall, Mesa, AZ 85203
1431 S Hall, Mesa, AZ 85204
1845 E Hampton Ave, Mesa, AZ 85204
316 N Hall, Mesa, AZ 85203
640 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #106, Mesa, AZ 85204
1658 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #125, Mesa, AZ 85204
651 S Hall, Mesa, AZ 85204
128 W Hampton Ave #18, Mesa, AZ 85210
15 E Hampton Ave, Mesa, AZ 85210
343 N Hall, Mesa, AZ 85203
1729 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #149, Mesa, AZ 85204
1747 E Hampton Ave, Mesa, AZ 85204
1735 S Hall, Mesa, AZ 85204
330 N Hall, Mesa, AZ 85203
2008 N Hall, Mesa, AZ 85203
1651 E Hampton Ave, Mesa, AZ 85204
338 N Hall, Mesa, AZ 85203
350 N Hall, Mesa, AZ 85203
1737 E Hampton Ave, Mesa, AZ 85204
517 S Hall, Mesa, AZ 85204
1015 E Hampton Ave, Mesa, AZ 85204
1233 S Hall, Mesa, AZ 85204
671 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #128, Mesa, AZ 85204
1927 E Hampton Ave #145, Mesa, AZ 85204
549 N Hall, Mesa, AZ 85203
509 N Hall, Mesa, AZ 85203
9413 E Halifax St, Mesa, AZ 85207
1828 E Hampton Ave, Mesa, AZ 85204
676 N Hall, Mesa, AZ 85203
1463 S Hall, Mesa, AZ 85204
149 E Hampton Ave, Mesa, AZ 85210
1927 E Hampton Ave #109, Mesa, AZ 85204
670 N Hall, Mesa, AZ 85203
643 S Hall, Mesa, AZ 85204
127 E Hampton Ave, Mesa, AZ 85210
1203 S Hall, Mesa, AZ 85204
1024 E Hampton Ave, Mesa, AZ 85204
2024 N Hall, Mesa, AZ 85203
303 N Hall, Mesa, AZ 85203
351 N Hall, Mesa, AZ 85203
108 E Hampton Ave, Mesa, AZ 85210
140 E Hampton Ave, Mesa, AZ 85210
1032 E Hampton Ave, Mesa, AZ 85204
541 N Hall, Mesa, AZ 85203
322 N Hall, Mesa, AZ 85203
1711 S Hall, Mesa, AZ 85204
611 N Hall, Mesa, AZ 85203
128 E Hampton Ave, Mesa, AZ 85210
1427 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #219, Mesa, AZ 85204
525 N Hall, Mesa, AZ 85203
610 N Hall, Mesa, AZ 85203
1843 S Hall, Mesa, AZ 85204
676 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #208, Mesa, AZ 85204
1628 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #209, Mesa, AZ 85204
1750 S Hall, Mesa, AZ 85204
308 N Hall, Mesa, AZ 85203
2047 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #141, Mesa, AZ 85204
446 S Hall, Mesa, AZ 85204
923 E Halifax St, Mesa, AZ 85203
1927 E Hampton Ave #108, Mesa, AZ 85204
1927 E Hampton Ave #212, Mesa, AZ 85204
1210 S Hall, Mesa, AZ 85204
440 S Hall #3, Mesa, AZ 85204
1665 E Hampton Ave, Mesa, AZ 85204
533 N Hall, Mesa, AZ 85203
2629 N Hall Cir, Mesa, AZ 85203
1927 E Hampton Ave #166, Mesa, AZ 85204
1927 E Hampton Ave #210, Mesa, AZ 85204
261 N Hall, Mesa, AZ 85203
1040 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #162, Mesa, AZ 85204
1927 E Hampton Ave #110, Mesa, AZ 85204
1927 E Hampton Ave #201, Mesa, AZ 85204
119 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #130, Mesa, AZ 85204
1927 E Hampton Ave #107, Mesa, AZ 85204
1927 E Hampton Ave #161, Mesa, AZ 85204
1927 E Hampton Ave #164, Mesa, AZ 85204
1927 E Hampton Ave #160, Mesa, AZ 85204
1727 S Hall, Mesa, AZ 85204
2305 N Hall Cir, Mesa, AZ 85203
1927 E Hampton Ave #165, Mesa, AZ 85204
1927 E Hampton Ave #127, Mesa, AZ 85204
1927 E Hampton Ave #135, Mesa, AZ 85204
1621 S Hall, Mesa, AZ 85204
1056 E Hampton Ave, Mesa, AZ 85204
1743 S Hall, Mesa, AZ 85204
344 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #158, Mesa, AZ 85204
2530 N Hall, Mesa, AZ 85203
1844 E Hampton Ave, Mesa, AZ 85204
1204 S Hall, Mesa, AZ 85204
228 N Hall, Mesa, AZ 85203
317 N Hall, Mesa, AZ 85203
2542 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #102, Mesa, AZ 85204
507 S Hall, Mesa, AZ 85204
127 S Hall, Mesa, AZ 85204
1742 S Hall, Mesa, AZ 85204
501 S Hall, Mesa, AZ 85204
1855 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #154, Mesa, AZ 85204
143 E Hampton Ave, Mesa, AZ 85210
1863 S Hall, Mesa, AZ 85204
153 E Hampton Ave, Mesa, AZ 85210
119 E Hampton Ave, Mesa, AZ 85210
1909 S Hall, Mesa, AZ 85204
157 E Hampton Ave, Mesa, AZ 85210
1003 E Hampton Ave, Mesa, AZ 85204
1842 S Hall, Mesa, AZ 85204
102 E Hampton Ave, Mesa, AZ 85210
1251 S Hall, Mesa, AZ 85204
2518 N Hall, Mesa, AZ 85203
1325 S Hall, Mesa, AZ 85204
113 E Hampton Ave, Mesa, AZ 85210
107 E Hampton Ave, Mesa, AZ 85210
2016 N Hall, Mesa, AZ 85203
1062 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #143, Mesa, AZ 85204
1341 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #215, Mesa, AZ 85204
1759 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #206, Mesa, AZ 85204
1927 E Hampton Ave #118, Mesa, AZ 85204
224 S Hall Cir, Mesa, AZ 85204
536 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #142, Mesa, AZ 85204
254 N Hall, Mesa, AZ 85203
522 N Hall, Mesa, AZ 85203
525 S Hall, Mesa, AZ 85204
2055 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #139, Mesa, AZ 85204
19 E Hampton Ave, Mesa, AZ 85210
572 N Hall Unit -, Mesa, AZ 85203
548 N Hall, Mesa, AZ 85203
1459 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #205, Mesa, AZ 85204
1838 E Hampton Ave, Mesa, AZ 85204
359 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #230, Mesa, AZ 85204
1927 E Hampton Ave #151, Mesa, AZ 85204
9418 E Halifax St, Mesa, AZ 85207
1927 E Hampton Ave #147, Mesa, AZ 85204
1719 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave, Mesa, AZ 85204
551 N Hall Unit -, Mesa, AZ 85203
1309 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #140, Mesa, AZ 85204
1617 E Hampton Ave, Mesa, AZ 85204
666 N Hall, Mesa, AZ 85203
1903 S Hall, Mesa, AZ 85204
711 S Hall, Mesa, AZ 85204
429 S Hall, Mesa, AZ 85204
2632 N Hall Cir, Mesa, AZ 85203
1927 E Hampton Ave #225, Mesa, AZ 85204
1927 E Hampton Ave #132, Mesa, AZ 85204
1838 S Hall, Mesa, AZ 85204
235 S Hall Cir, Mesa, AZ 85204
241 N Hall, Mesa, AZ 85203
1317 S Hall, Mesa, AZ 85204
146 E Hampton Ave, Mesa, AZ 85210
552 N Hall Unit 0, Mesa, AZ 85203
1649 E Hampton Ave, Mesa, AZ 85204
516 N Hall Unit D, Mesa, AZ 85203
443 S Hall, Mesa, AZ 85204
9406 E Halifax St, Mesa, AZ 85207
1709 S Hall, Mesa, AZ 85204
430 N Hall, Mesa, AZ 85203
1010 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #204, Mesa, AZ 85204
206 N Hall, Mesa, AZ 85203
963 E Halifax St, Mesa, AZ 85203
2247 N Hall Cir, Mesa, AZ 85203
1927 E Hampton Ave #133, Mesa, AZ 85204
1927 E Hampton Ave #216, Mesa, AZ 85204
1927 E Hampton Ave #115, Mesa, AZ 85204
534 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #129, Mesa, AZ 85204
1927 E Hampton Ave #148, Mesa, AZ 85204
434 N Hall, Mesa, AZ 85203
2632 N Hall Cir, Mesa, AZ 85203
101 E Hampton Ave, Mesa, AZ 85210
508 N Hall, Mesa, AZ 85203
10325 E Hampton Ave, Mesa, AZ 85209
1927 E Hampton Ave #117, Mesa, AZ 85204
1927 E Hampton Ave #155, Mesa, AZ 85204
1927 E Hampton Ave #223, Mesa, AZ 85204
225 S Hall Cir, Mesa, AZ 85204
1927 E Hampton Ave #146, Mesa, AZ 85204
1636 E Hampton Ave, Mesa, AZ 85204
2618 N Hall Cir, Mesa, AZ 85203
214 N Hall, Mesa, AZ 85203
630 N Hall, Mesa, AZ 85203
2031 N Hall, Mesa, AZ 85203
1023 E Hampton Ave, Mesa, AZ 85204
220 N Hall, Mesa, AZ 85203
1746 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #159, Mesa, AZ 85204
1927 E Hampton Ave #203, Mesa, AZ 85204
1048 E Hampton Ave, Mesa, AZ 85204
1921 S Hall, Mesa, AZ 85204
1645 S Hall, Mesa, AZ 85204
1629 E Hampton Ave, Mesa, AZ 85204
120 E Hampton Ave, Mesa, AZ 85210
213 N Hall, Mesa, AZ 85203
1209 S Hall, Mesa, AZ 85204
1821 E Hampton Ave, Mesa, AZ 85204
309 N Hall, Mesa, AZ 85203
9419 E Halifax St, Mesa, AZ 85207
422 S Hall, Mesa, AZ 85204
2626 N Hall Cir, Mesa, AZ 85203
651 N Hall, Mesa, AZ 85203
432 S Hall, Mesa, AZ 85204
1637 E Hampton Ave, Mesa, AZ 85204
1847 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #150, Mesa, AZ 85204
2566 N Hall Cir, Mesa, AZ 85203
1061 E Hampton Ave, Mesa, AZ 85204
1644 E Hampton Ave, Mesa, AZ 85204
1703 S Hall, Mesa, AZ 85204
219 S Hall Cir, Mesa, AZ 85204
1650 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #120, Mesa, AZ 85204
10317 E Hampton Ave, Mesa, AZ 85209
114 E Hampton Ave, Mesa, AZ 85210
647 S Hall, Mesa, AZ 85204
2609 N Hall Cir, Mesa, AZ 85203
1927 E Hampton Ave #227, Mesa, AZ 85204
1850 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #134, Mesa, AZ 85204
2023 N Hall, Mesa, AZ 85203
1728 E Hampton Ave, Mesa, AZ 85204
1751 S Hall, Mesa, AZ 85204
440 S Hall, Mesa, AZ 85204
416 N Hall, Mesa, AZ 85203
631 N Hall, Mesa, AZ 85203
527 S Hall, Mesa, AZ 85204
2350 N Hall Cir, Mesa, AZ 85203
1927 E Hampton Ave #116, Mesa, AZ 85204
131 E Hampton Ave, Mesa, AZ 85210
1927 E Hampton Ave #224, Mesa, AZ 85204
660 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #153, Mesa, AZ 85204
1927 E Hampton Ave #220, Mesa, AZ 85204
1047 E Hampton Ave, Mesa, AZ 85204
1851 S Hall, Mesa, AZ 85204
1862 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #137, Mesa, AZ 85204
2306 N Hall Cir, Mesa, AZ 85203
1902 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #222, Mesa, AZ 85204
660 N Hall, Mesa, AZ 85203
1822 E Hampton Ave, Mesa, AZ 85204
1859 S Hall, Mesa, AZ 85204
1706 E Hampton Ave, Mesa, AZ 85204
2554 N Hall Cir, Mesa, AZ 85203
1927 E Hampton Ave #103, Mesa, AZ 85204
1850 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #221, Mesa, AZ 85204
418 S Hall, Mesa, AZ 85204
207 N Hall, Mesa, AZ 85203
1413 S Hall, Mesa, AZ 85204
2325 N Hall Cir, Mesa, AZ 85203
1718 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #101, Mesa, AZ 85204
2350 N Hall Cir, Mesa, AZ 85203
227 N Hall, Mesa, AZ 85203
134 E Hampton Ave, Mesa, AZ 85210
2606 N Hall Cir, Mesa, AZ 85203
1349 S Hall, Mesa, AZ 85204
1604 E Hampton Ave, Mesa, AZ 85204
448 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #228, Mesa, AZ 85204
1927 E Hampton Ave #138, Mesa, AZ 85204
1865 S Hall, Mesa, AZ 85204
1009 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #126, Mesa, AZ 85204
1927 E Hampton Ave #226, Mesa, AZ 85204
1927 E Hampton Ave #214, Mesa, AZ 85204
1927 E Hampton Ave #119, Mesa, AZ 85204
601 N Hall, Mesa, AZ 85203
948 E Halifax St, Mesa, AZ 85203
1927 E Hampton Ave #211, Mesa, AZ 85204
1445 S Hall, Mesa, AZ 85204
9412 E Halifax St, Mesa, AZ 85207
1241 S Hall, Mesa, AZ 85204
964 E Halifax St, Mesa, AZ 85203
158 E Hampton Ave, Mesa, AZ 85210
422 N Hall, Mesa, AZ 85203
516 N Hall, Mesa, AZ 85203
1659 E Hampton Ave, Mesa, AZ 85204
933 E Halifax St, Mesa, AZ 85203
951 E Halifax St, Mesa, AZ 85203
1927 E Hampton Ave #218, Mesa, AZ 85204
1927 E Hampton Ave #124, Mesa, AZ 85204
9939 E Hammond Ln, Mesa, AZ 85207
1927 E Hampton Ave #112, Mesa, AZ 85204
1834 S Hall, Mesa, AZ 85204
2015 N Hall, Mesa, AZ 85203
2039 N Hall, Mesa, AZ 85203
512 S Hall, Mesa, AZ 85204
1616 E Hampton Ave, Mesa, AZ 85204
504 S Hall, Mesa, AZ 85204
1004 E Hampton Ave, Mesa, AZ 85204
1917 S Hall, Mesa, AZ 85204
221 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #217, Mesa, AZ 85204
456 N Hall, Mesa, AZ 85203
958 E Halifax St, Mesa, AZ 85203
1927 E Hampton Ave #104, Mesa, AZ 85204
1927 E Hampton Ave #202, Mesa, AZ 85204
255 N Hall, Mesa, AZ 85203
10529 E Hampton Ave, Mesa, AZ 85209
1637 S Hall, Mesa, AZ 85204
1854 S Hall, Mesa, AZ 85204
1832 E Hampton Ave, Mesa, AZ 85204
152 E Hampton Ave, Mesa, AZ 85210
650 N Hall, Mesa, AZ 85203
1858 S Hall, Mesa, AZ 85204
502 N Hall, Mesa, AZ 85203
1913 S Hall, Mesa, AZ 85204
1853 E Hampton Ave, Mesa, AZ 85204
1927 E Hampton Ave #131, Mesa, AZ 85204
637 S Hall, Mesa, AZ 85204
1039 E Hampton Ave, Mesa, AZ 85204
2248 N Hall Cir, Mesa, AZ 85203
641 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #122, Mesa, AZ 85204
1664 E Hampton Ave, Mesa, AZ 85204
1846 S Hall, Mesa, AZ 85204
2063 N Hall, Mesa, AZ 85203
651 N Hall, Mesa, AZ 85203
302 N Hall, Mesa, AZ 85203
1605 E Hampton Ave, Mesa, AZ 85204
1828 E Hampton Ave Unit GR8 1, Mesa, AZ 85204
621 N Hall, Mesa, AZ 85203
226 S Hall Cir, Mesa, AZ 85204
1707 S Hall, Mesa, AZ 85204
1357 S Hall, Mesa, AZ 85204
235 N Hall, Mesa, AZ 85203
329 N Hall, Mesa, AZ 85203
1301 S Hall, Mesa, AZ 85204
941 E Halifax St, Mesa, AZ 85203
1736 E Hampton Ave, Mesa, AZ 85204
1031 E Hampton Ave, Mesa, AZ 85204
440 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #231, Mesa, AZ 85204
247 N Hall, Mesa, AZ 85203
1016 E Hampton Ave, Mesa, AZ 85204
705 S Hall, Mesa, AZ 85204
450 N Hall, Mesa, AZ 85203
1333 S Hall, Mesa, AZ 85204
323 N Hall, Mesa, AZ 85203
113 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #136, Mesa, AZ 85204
234 N Hall, Mesa, AZ 85203
705 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #111, Mesa, AZ 85204
1927 E Hampton Ave #207, Mesa, AZ 85204
530 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #123, Mesa, AZ 85204
9940 E Hammond Ln, Mesa, AZ 85207
1363 S Hall, Mesa, AZ 85204
1835 E Hampton Ave, Mesa, AZ 85204
661 N Hall, Mesa, AZ 85203
675 N Hall, Mesa, AZ 85203
1927 E Hampton Ave #163, Mesa, AZ 85204
2007 N Hall, Mesa, AZ 85203
410 S Hall, Mesa, AZ 85204
1912 S Hall, Mesa, AZ 85204
133 S Hall, Mesa, AZ 85204
418 S Hall, Mesa, AZ 85204
1864 S Hall, Mesa, AZ 85204
1927 E Hampton Ave #114, Mesa, AZ 85204
1217 S Hall, Mesa, AZ 85204