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
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
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
VINE-VISTA DEL SOL
Properties in Mesa in VINE-VISTA DEL SOL
Find homes for sale in Mesa by selecting a property below:
559 N Vista del Sol, Mesa, AZ 85207
2048 N Vista del Sol, Mesa, AZ 85207
6429 E Virginia St, Mesa, AZ 85215
3161 S Vineyard Unit NICE, Mesa, AZ 85210
2065 N Vista del Sol, Mesa, AZ 85207
6741 E Vinson Cir, Mesa, AZ 85215
2350 N Vista del Sol, Mesa, AZ 85207
755 W Vine Ave, Mesa, AZ 85210
8009 E Vista Canyon St, Mesa, AZ 85207
6333 E Virginia St, Mesa, AZ 85215
6614 E Virginia St, Mesa, AZ 85215
317 E Vine Cir, Mesa, AZ 85210
6530 E Virginia St, Mesa, AZ 85215
738 N Vineyard, Mesa, AZ 85201
6411 E Virginia St, Mesa, AZ 85215
9026 E Vine Ave, Mesa, AZ 85208
6028 E Virginia St, Mesa, AZ 85215
9034 E Vine Ave, Mesa, AZ 85208
6036 E Virginia St, Mesa, AZ 85215
2121 N Vista del Sol, Mesa, AZ 85207
842 E Vine Ave, Mesa, AZ 85204
305 E Vine Cir, Mesa, AZ 85210
326 E Vine Cir, Mesa, AZ 85210
2112 N Vista del Sol, Mesa, AZ 85207
6238 E Virginia St, Mesa, AZ 85215
3135 S Vineyard, Mesa, AZ 85210
6134 E Virginia St, Mesa, AZ 85215
524 N Vineyard, Mesa, AZ 85201
6640 E Virginia St, Mesa, AZ 85215
6456 E Virginia St, Mesa, AZ 85215
451 N Vineyard, Mesa, AZ 85201
813 S Vineyard, Mesa, AZ 85210
3132 S Vista del Sol, Mesa, AZ 85212
6222 E Virginia St, Mesa, AZ 85215
8214 E Vista Canyon Cir, Mesa, AZ 85207
533 S Visalia, Mesa, AZ 85202
2158 E Virginia St, Mesa, AZ 85213
721 S Vineyard, Mesa, AZ 85210
1058 S Vineyard, Mesa, AZ 85210
1117 S Vineyard, Mesa, AZ 85210
6606 E Virginia St, Mesa, AZ 85215
6626 E Virginia St, Mesa, AZ 85215
8122 E Vista Canyon St, Mesa, AZ 85207
659 N Vineyard, Mesa, AZ 85201
6663 E Virginia St, Mesa, AZ 85215
727 S Vineyard, Mesa, AZ 85210
6655 E Virginia St, Mesa, AZ 85215
6417 E Virginia St, Mesa, AZ 85215
306 E Vine Cir, Mesa, AZ 85210
6447 E Virginia St, Mesa, AZ 85215
2324 E Virginia St, Mesa, AZ 85213
2056 N Vista del Sol, Mesa, AZ 85207
2145 E Virginia St, Mesa, AZ 85213
6044 E Virginia St, Mesa, AZ 85215
311 E Vine Cir, Mesa, AZ 85210
648 N Vineyard, Mesa, AZ 85201
959 S Vineyard, Mesa, AZ 85210
2102 E Virginia St, Mesa, AZ 85213
245 E Vine Cir, Mesa, AZ 85210
841 E Vine Ave, Mesa, AZ 85204
2049 N Vista del Sol, Mesa, AZ 85207
736 W Vine Ave, Mesa, AZ 85210
610 W Vine Ave, Mesa, AZ 85210
746 W Vine Ave, Mesa, AZ 85210
252 E Vine Cir, Mesa, AZ 85210
2206 E Virginia St, Mesa, AZ 85213
2104 N Vista del Sol, Mesa, AZ 85207
756 W Vine Ave, Mesa, AZ 85210
1115 S Vineyard, Mesa, AZ 85210
3121 S Vineyard, Mesa, AZ 85210
6509 E Virginia St, Mesa, AZ 85215
6527 E Virginia St, Mesa, AZ 85215
9124 E Vine Ave, Mesa, AZ 85208
2639 S Vineyard, Mesa, AZ 85210
640 N Vineyard, Mesa, AZ 85201
6164 E Virginia St, Mesa, AZ 85215
8140 E Vista Canyon St, Mesa, AZ 85207
1047 S Vineyard, Mesa, AZ 85210
9057 E Vine Ave, Mesa, AZ 85208
3143 S Vineyard, Mesa, AZ 85210
2560 S Vineyard, Mesa, AZ 85210
2128 N Vista del Sol, Mesa, AZ 85207
6052 E Virginia St, Mesa, AZ 85215
2610 S Vineyard, Mesa, AZ 85210
8424 E Vista Canyon Cir, Mesa, AZ 85207
246 E Vine Cir, Mesa, AZ 85210
234 E Vine Cir, Mesa, AZ 85210
6548 E Virginia St, Mesa, AZ 85215
616 N Vineyard, Mesa, AZ 85201
3116 S Vista del Sol, Mesa, AZ 85212
616 N Vineyard, Mesa, AZ 85201
6531 E Virginia St, Mesa, AZ 85215
1030 S Vineyard, Mesa, AZ 85210
9154 E Vine Ave #104, Mesa, AZ 85208
327 E Vine Cir, Mesa, AZ 85210
837 S Vineyard, Mesa, AZ 85210
751 S Vineyard, Mesa, AZ 85210
1248 S Vineyard, Mesa, AZ 85210
8016 E Vista Canyon St, Mesa, AZ 85207
2338 N Vista del Sol, Mesa, AZ 85207
1111 S Vineyard, Mesa, AZ 85210
862 E Vine Ave, Mesa, AZ 85204
519 S Visalia, Mesa, AZ 85202
641 W Vine Ave, Mesa, AZ 85210
8458 E Vista Canyon Cir #27, Mesa, AZ 85207
6759 E Vinson Cir, Mesa, AZ 85215
8442 E Vista Canyon Cir Unit 26DP, Mesa, AZ 85207
233 E Vine Cir, Mesa, AZ 85210
462 E Vine Ave, Mesa, AZ 85204
8040 E Vista Canyon St, Mesa, AZ 85207
548 S Visalia, Mesa, AZ 85202
6613 E Virginia St, Mesa, AZ 85215
543 N Vista del Sol, Mesa, AZ 85207
8104 E Vista Canyon St, Mesa, AZ 85207
6646 E Virginia St, Mesa, AZ 85215
2234 E Virginia St, Mesa, AZ 85213
237 E Vine Cir, Mesa, AZ 85210
2823 E Virginia St, Mesa, AZ 85213
2841 E Virginia St, Mesa, AZ 85213
2835 E Virginia St, Mesa, AZ 85213
6566 E Virginia St, Mesa, AZ 85215
1318 S Vineyard, Mesa, AZ 85210
2829 E Virginia St, Mesa, AZ 85213
1007 S Vineyard, Mesa, AZ 85210
641 N Vineyard, Mesa, AZ 85201
6542 E Virginia St, Mesa, AZ 85215
6254 E Virginia St, Mesa, AZ 85215
2817 E Virginia St, Mesa, AZ 85213
752 N Vineyard, Mesa, AZ 85201
6760 E Vinson Cir, Mesa, AZ 85215
915 S Vineyard, Mesa, AZ 85210
6524 E Virginia St, Mesa, AZ 85215
953 S Vineyard, Mesa, AZ 85210
718 W Vine Ave, Mesa, AZ 85210
430 N Vineyard, Mesa, AZ 85201
6651 E Virginia St, Mesa, AZ 85215
721 N Vineyard, Mesa, AZ 85201
1103 S Vineyard, Mesa, AZ 85210
759 N Vineyard Unit MESA, Mesa, AZ 85201
6352 E Virginia St, Mesa, AZ 85215
1362 S Vineyard, Mesa, AZ 85210
6462 E Virginia St, Mesa, AZ 85215
560 N Vista del Sol, Mesa, AZ 85207
250 E Vine Cir, Mesa, AZ 85210
48 S Vineyard, Mesa, AZ 85210
2554 S Vineyard, Mesa, AZ 85210
909 S Vineyard, Mesa, AZ 85210
6102 E Virginia St, Mesa, AZ 85215
3150 S Vineyard, Mesa, AZ 85210
2064 N Vista del Sol, Mesa, AZ 85207
2239 E Virginia St #4, Mesa, AZ 85213
249 E Vine Cir, Mesa, AZ 85210
2239 E Virginia St, Mesa, AZ 85213
647 N Vineyard, Mesa, AZ 85201
621 W Vine Ave, Mesa, AZ 85210
8406 E Vista Canyon Cir, Mesa, AZ 85207
8128 E Vista Canyon St, Mesa, AZ 85207
6652 E Virginia St, Mesa, AZ 85215
9109 E Vine Ave, Mesa, AZ 85208
2859 E Virginia St, Mesa, AZ 85213
2865 E Virginia St, Mesa, AZ 85213
1015 S Vineyard, Mesa, AZ 85210
1123 S Vineyard, Mesa, AZ 85210
735 W Vine Ave, Mesa, AZ 85210
853 S Vineyard, Mesa, AZ 85210
2907 E Virginia St, Mesa, AZ 85213
2915 E Virginia St, Mesa, AZ 85213
8405 E Vista Canyon Cir, Mesa, AZ 85207
2120 N Vista del Sol, Mesa, AZ 85207
2848 E Virginia St, Mesa, AZ 85213
8423 E Vista Canyon Cir, Mesa, AZ 85207
2854 E Virginia St, Mesa, AZ 85213
2847 E Virginia St, Mesa, AZ 85213
2853 E Virginia St, Mesa, AZ 85213
2923 E Virginia St, Mesa, AZ 85213
2830 E Virginia St, Mesa, AZ 85213
3124 S Vista del Sol, Mesa, AZ 85212
6639 E Virginia St, Mesa, AZ 85215
1059 S Vineyard, Mesa, AZ 85210
6503 E Virginia St, Mesa, AZ 85215
1024 S Vineyard, Mesa, AZ 85210
6559 E Virginia St, Mesa, AZ 85215
6645 E Virginia St, Mesa, AZ 85215
2105 N Vista del Sol, Mesa, AZ 85207
6359 E Virginia St, Mesa, AZ 85215
9018 E Vine Ave, Mesa, AZ 85208
8116 E Vista Canyon St, Mesa, AZ 85207
520 N Vineyard, Mesa, AZ 85201
2602 S Vineyard, Mesa, AZ 85210
6535 E Virginia St, Mesa, AZ 85215
1023 S Vineyard, Mesa, AZ 85210
6206 E Virginia St, Mesa, AZ 85215
821 S Vineyard, Mesa, AZ 85210
863 E Vine Ave, Mesa, AZ 85204
6345 E Virginia St, Mesa, AZ 85215
2215 E Virginia St, Mesa, AZ 85213
6512 E Virginia St, Mesa, AZ 85215
2223 E Virginia St, Mesa, AZ 85213
2231 E Virginia St, Mesa, AZ 85213
8442 E Vista Canyon Cir, Mesa, AZ 85207
6523 E Virginia St, Mesa, AZ 85215
2628 S Vineyard, Mesa, AZ 85210
8225 E Vista Canyon Cir, Mesa, AZ 85207
8213 E Vista Canyon Cir, Mesa, AZ 85207
947 S Vineyard, Mesa, AZ 85210
935 S Vineyard, Mesa, AZ 85210
535 N Vista del Sol, Mesa, AZ 85207
607 N Vineyard, Mesa, AZ 85201
849 E Vine Ave, Mesa, AZ 85204
2223 E Virginia St #2, Mesa, AZ 85213
735 N Vineyard, Mesa, AZ 85201
2362 N Vista del Sol, Mesa, AZ 85207
3149 S Vineyard, Mesa, AZ 85210
6547 E Virginia St, Mesa, AZ 85215
6405 E Virginia St, Mesa, AZ 85215
42 S Vineyard, Mesa, AZ 85210
2548 S Vineyard, Mesa, AZ 85210
6565 E Virginia St, Mesa, AZ 85215
6060 E Virginia St, Mesa, AZ 85215
661 W Vine Ave, Mesa, AZ 85210
3125 S Vineyard, Mesa, AZ 85210
6553 E Virginia St, Mesa, AZ 85215
705 N Vineyard, Mesa, AZ 85201
2616 S Vineyard, Mesa, AZ 85210
244 E Vine Cir, Mesa, AZ 85210
6504 E Virginia St, Mesa, AZ 85215
3144 S Vineyard, Mesa, AZ 85210
239 E Vine Cir, Mesa, AZ 85210
8058 E Vista Canyon St, Mesa, AZ 85207
6408 E Virginia St, Mesa, AZ 85215
921 S Vineyard, Mesa, AZ 85210
2310 E Virginia St, Mesa, AZ 85213
6664 E Virginia St, Mesa, AZ 85215
3169 S Vineyard, Mesa, AZ 85210
1110 S Vineyard, Mesa, AZ 85210
2250 E Virginia St, Mesa, AZ 85213
1102 S Vineyard, Mesa, AZ 85210
719 W Vine Ave, Mesa, AZ 85210
729 N Vineyard, Mesa, AZ 85201
2862 E Virginia St, Mesa, AZ 85213
2904 E Virginia St, Mesa, AZ 85213
2836 E Virginia St, Mesa, AZ 85213
855 E Vine Ave, Mesa, AZ 85204
2842 E Virginia St, Mesa, AZ 85213
1040 S Vineyard, Mesa, AZ 85210
2912 E Virginia St, Mesa, AZ 85213
3153 S Vineyard, Mesa, AZ 85210
2920 E Virginia St, Mesa, AZ 85213
903 S Vineyard, Mesa, AZ 85210
631 W Vine Ave, Mesa, AZ 85210
848 E Vine Ave, Mesa, AZ 85204
2057 N Vista del Sol, Mesa, AZ 85207
6346 E Virginia St, Mesa, AZ 85215
2542 S Vineyard, Mesa, AZ 85210
861 S Vineyard, Mesa, AZ 85210
927 S Vineyard, Mesa, AZ 85210
6230 E Virginia St, Mesa, AZ 85215
805 S Vineyard, Mesa, AZ 85210
6518 E Virginia St, Mesa, AZ 85215
428 N Vineyard #1, Mesa, AZ 85201
240 E Vine Cir, Mesa, AZ 85210
238 E Vine Cir, Mesa, AZ 85210
715 N Vineyard, Mesa, AZ 85201
3117 S Vineyard, Mesa, AZ 85210
653 N Vineyard, Mesa, AZ 85201
3129 S Vineyard, Mesa, AZ 85210
8226 E Vista Canyon Cir, Mesa, AZ 85207
747 W Vine Ave, Mesa, AZ 85210
2345 N Vista del Sol, Mesa, AZ 85207
6513 E Virginia St, Mesa, AZ 85215
6351 E Virginia St, Mesa, AZ 85215
845 S Vineyard, Mesa, AZ 85210
6414 E Virginia St, Mesa, AZ 85215
712 N Vineyard, Mesa, AZ 85201
724 N Vineyard, Mesa, AZ 85201
941 S Vineyard, Mesa, AZ 85210
463 E Vine Ave, Mesa, AZ 85204
6439 E Virginia St, Mesa, AZ 85215
6142 E Virginia St, Mesa, AZ 85215
154 S Vineyard Unit 6-10, Mesa, AZ 85210
541 S Visalia, Mesa, AZ 85202
540 S Visalia, Mesa, AZ 85202
757 S Vineyard, Mesa, AZ 85210
6158 E Virginia St, Mesa, AZ 85215
637 N Vineyard, Mesa, AZ 85201
622 N Vineyard, Mesa, AZ 85201
6517 E Virginia St, Mesa, AZ 85215
6246 E Virginia St, Mesa, AZ 85215
2346 E Virginia St, Mesa, AZ 85213
709 W Vine Ave, Mesa, AZ 85210
2262 E Virginia St, Mesa, AZ 85213
506 N Vineyard, Mesa, AZ 85201
834 E Vine Ave, Mesa, AZ 85204
457 E Vine Ave, Mesa, AZ 85204
6742 E Vinson Cir, Mesa, AZ 85215
759 N Vineyard, Mesa, AZ 85201
3154 S Vineyard, Mesa, AZ 85210
733 S Vineyard, Mesa, AZ 85210
3139 S Vineyard, Mesa, AZ 85210
1116 S Vineyard, Mesa, AZ 85210
9041 E Vine Ave Unit WOW!, Mesa, AZ 85208
6358 E Virginia St, Mesa, AZ 85215
8134 E Vista Canyon St, Mesa, AZ 85207
325 E Vine Cir, Mesa, AZ 85210
6536 E Virginia St, Mesa, AZ 85215
2231 E Virginia St #3, Mesa, AZ 85213
6424 E Virginia St, Mesa, AZ 85215
628 N Vineyard, Mesa, AZ 85201
6444 E Virginia St, Mesa, AZ 85215
2220 E Virginia St, Mesa, AZ 85213
739 S Vineyard, Mesa, AZ 85210
8046 E Vista Canyon St, Mesa, AZ 85207
1008 S Vineyard, Mesa, AZ 85210
505 N Vineyard, Mesa, AZ 85201
530 N Vineyard, Mesa, AZ 85201
833 E Vine Ave, Mesa, AZ 85204
6636 E Virginia St, Mesa, AZ 85215
6339 E Virginia St, Mesa, AZ 85215
1065 S Vineyard, Mesa, AZ 85210
9124 E Vine Ave #0, Mesa, AZ 85208
660 W Vine Ave, Mesa, AZ 85210
3107 S Vineyard, Mesa, AZ 85210
3103 S Vineyard, Mesa, AZ 85210
751 N Vineyard, Mesa, AZ 85201
6656 E Virginia St, Mesa, AZ 85215
3140 S Vineyard, Mesa, AZ 85210
243 E Vine Cir, Mesa, AZ 85210
2124 E Virginia St, Mesa, AZ 85213
1035 S Vineyard, Mesa, AZ 85210
8034 E Vista Canyon St, Mesa, AZ 85207
8104 E Vista Canyon St #15, Mesa, AZ 85207
760 N Vineyard, Mesa, AZ 85201
6659 E Virginia St, Mesa, AZ 85215
6110 E Virginia St, Mesa, AZ 85215
8064 E Vista Canyon St, Mesa, AZ 85207
2634 S Vineyard, Mesa, AZ 85210
6118 E Virginia St, Mesa, AZ 85215
856 E Vine Ave, Mesa, AZ 85204
10461 S Vineyard, Mesa, AZ 85210
8110 E Vista Canyon St, Mesa, AZ 85207
744 N Vineyard, Mesa, AZ 85201
8441 E Vista Canyon Cir, Mesa, AZ 85207
6363 E Virginia St, Mesa, AZ 85215
1041 S Vineyard, Mesa, AZ 85210
611 W Vine Ave, Mesa, AZ 85210
8424 E Vista Canyon Cir #25, Mesa, AZ 85207
6126 E Virginia St, Mesa, AZ 85215
715 S Vineyard, Mesa, AZ 85210
549 S Visalia, Mesa, AZ 85202
6150 E Virginia St, Mesa, AZ 85215
525 S Visalia, Mesa, AZ 85202
8028 E Vista Canyon St, Mesa, AZ 85207
651 W Vine Ave, Mesa, AZ 85210
6728 E Vinson Cir, Mesa, AZ 85215
566 N Vista del Sol, Mesa, AZ 85207
606 N Vista del Sol, Mesa, AZ 85207
2140 E Virginia St, Mesa, AZ 85213
8022 E Vista Canyon St, Mesa, AZ 85207
640 W Vine Ave, Mesa, AZ 85210
551 N Vineyard, Mesa, AZ 85201
3161 S Vineyard, Mesa, AZ 85210
551 N Vista del Sol, Mesa, AZ 85207
630 W Vine Ave, Mesa, AZ 85210
565 N Vista del Sol, Mesa, AZ 85207
603 N Vista del Sol, Mesa, AZ 85207
650 W Vine Ave, Mesa, AZ 85210
726 W Vine Ave, Mesa, AZ 85210
660 N Vineyard, Mesa, AZ 85201
708 W Vine Ave, Mesa, AZ 85210
620 W Vine Ave, Mesa, AZ 85210
251 E Vine Cir, Mesa, AZ 85210
6541 E Virginia St, Mesa, AZ 85215
6620 E Virginia St, Mesa, AZ 85215
730 N Vineyard, Mesa, AZ 85201
706 N Vineyard, Mesa, AZ 85201
743 N Vineyard, Mesa, AZ 85201
1016 S Vineyard, Mesa, AZ 85210
2235 E Virginia St, Mesa, AZ 85213
463 E Vine Ave Unit b, Mesa, AZ 85204
829 S Vineyard, Mesa, AZ 85210
6727 E Vinson Cir, Mesa, AZ 85215
1046 S Vineyard, Mesa, AZ 85210
6554 E Virginia St, Mesa, AZ 85215
9002 E Vine Ave, Mesa, AZ 85208
532 S Visalia, Mesa, AZ 85202
2113 N Vista del Sol, Mesa, AZ 85207
1029 S Vineyard, Mesa, AZ 85210
634 N Vineyard, Mesa, AZ 85201
8052 E Vista Canyon St, Mesa, AZ 85207
312 E Vine Cir, Mesa, AZ 85210
318 E Vine Cir, Mesa, AZ 85210
6260 E Virginia St, Mesa, AZ 85215
8406 E Vista Canyon Cir #24, Mesa, AZ 85207
514 N Vineyard, Mesa, AZ 85201
2363 N Vista del Sol, Mesa, AZ 85207
232 E Vine Cir, Mesa, AZ 85210
6436 E Virginia St, Mesa, AZ 85215
6605 E Virginia St, Mesa, AZ 85215
2622 S Vineyard, Mesa, AZ 85210
6635 E Virginia St, Mesa, AZ 85215
9017 E Vine Ave, Mesa, AZ 85208
3111 S Vineyard, Mesa, AZ 85210
8003 E Vista Canyon St, Mesa, AZ 85207
9049 E Vine Ave, Mesa, AZ 85208
727 W Vine Ave, Mesa, AZ 85210
608 N Vineyard, Mesa, AZ 85201
552 N Vista del Sol, Mesa, AZ 85207
9154 E Vine Ave, Mesa, AZ 85208
2640 S Vineyard, Mesa, AZ 85210
8458 E Vista Canyon Cir, Mesa, AZ 85207
6364 E Virginia St, Mesa, AZ 85215
556 S Visalia, Mesa, AZ 85202
745 S Vineyard, Mesa, AZ 85210
2060 S Vineyard, Mesa, AZ 85210
2633 S Vineyard, Mesa, AZ 85210
6660 E Virginia St, Mesa, AZ 85215
6214 E Virginia St, Mesa, AZ 85215
557 S Visalia, Mesa, AZ 85202
6560 E Virginia St, Mesa, AZ 85215