Buy
Rent
Post A Rental Listing
Mortgage
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
US
Utah
Ivins
Ivins, UT Real Estate
Homes for Sale in Ivins, UT
|
Apartments for Rent in Ivins, UT
Homes for Sale in Ivins, UT
1400 E Black Desert Dr #20262, Ivins, UT, 84738
554 W Wild Indigo Way, Ivins, UT, 84738
61 N 640 W, Ivins, UT, 84738
705 W Takala Trl #351, Ivins, UT, 84738
231 E 1175 S, Ivins, UT, 84738
1500 E Split Rock Dr #91, Ivins, UT, 84738
1500 Split Rock Dr #123, Ivins, UT, 84738
1500 Split Rock #29, Ivins, UT, 84738
1500 Split Rock #149, Ivins, UT, 84738
570 S Red Rock Dr, Ivins, UT, 84738
570 Red Rock Dr, Ivins, UT, 84738
543 E Dominguez Dr, Ivins, UT, 84738
45 W Serentiy Cir, Ivins, UT, 84738
687 S Guy Ln #27, Ivins, UT, 84738
185 W Center St, Ivins, UT, 84738
85 N 640 W, Ivins, UT, 84738
83 W Serenity Cir, Ivins, UT, 84738
67 S 495 W, Ivins, UT, 84738
2823 N Kenzies Way, Santa Clara, UT, 84765
277 N Main St, Ivins, UT, 84738
20 E 450 S, Ivins, UT, 84738
1500 E Black Desert Dr #43108, Ivins, UT, 84738
3705 W Kenzies Way, Santa Clara, UT, 84765
327 N 390 E, Ivins, UT, 84738
1058 N Buffalo Ct, Ivins, UT, 84738
516 W 30 S, Ivins, UT, 84738
730 E 590 S, Ivins, UT, 84738
1400 E Black Desert Dr #11112, Ivins, UT, 84738
693 S 230 W #12, Ivins, UT, 84738
7 E 490 S, Ivins, UT, 84738
1500 E Black Desert Dr #46213, Ivins, UT, 84738
3800 Paradise Village Dr #58, Santa Clara, UT, 84765
1025 S 375th St E, Ivins, UT, 84738
1312 Willow Springs Way #1, Ivins, UT, 84738
482 E Palo Brea Ln, Ivins, UT, 84738
49 N 640 W, Ivins, UT, 84738
65 S Feliz Dr, Ivins, UT, 84738
14 N Tuacahn Dr #13, Ivins, UT, 84738
564 W 80 S, Ivins, UT, 84738
355 W Foster Ln, Ivins, UT, 84738
3780 Arcadia Dr #6, Santa Clara, UT, 84765
140 N Tuacahn Dr #13, Ivins, UT, 84738
350 W Old Highway 91 #53, Ivins, UT, 84738
227 W United Way, Ivins, UT, 84738
423 W Taman Ct, Ivins, UT, 84738
299 E 1060 S, Ivins, UT, 84738
765 E Red Wash Cir, Ivins, UT, 84738
1114 W Two Moons Cir, Ivins, UT, 84738
417 W Fitness Way, Ivins, UT, 84738
175 E 300 N, Ivins, UT, 84738
307 N Painted Dr, Ivins, UT, 84738
307 N Painted Hills Dr, Ivins, UT, 84738
Indigo Trails Subdivision #72, Ivins, UT, 84738
612 230th W #24, Ivins, UT, 84738
1500 E Black Desert Dr #46225, Ivins, UT, 84738
464 E Dominguez Dr, Ivins, UT, 84738
686 S 230 W #19, Ivins, UT, 84738
174 S 620 W, Ivins, UT, 84738
504 E Majestic Dr, Ivins, UT, 84738
170 E 350 N, Saint George, UT, 84790
233 E 300 N, Ivins, UT, 84738
769 E Rock Creek Dr, Ivins, UT, 84738
673 W 280 S, Ivins, UT, 84738
577 S Siesta Dr, Ivins, UT, 84738
28 S Wild Indigo Way, Ivins, UT, 84738
271 E 250 N, Ivins, UT, 84738
322 N 340 E, Ivins, UT, 84738
1400 E Black Desert Dr #20254, Ivins, UT, 84738
115 E Morning Glory Ave, Ivins, UT, 84738
744 W Desert Dove Ln #7, Ivins, UT, 84738
704 W 230 W #17, Ivins, UT, 84738
436 E Dominguez Dr, Ivins, UT, 84738
S Wild Indigo Way #55, Ivins, UT, 84738
S Daffodil Way #4, Ivins, UT, 84738
S Lot 4 Daffodil, Ivins, UT, 84738
Daffodil Way S #3, Ivins, UT, 84738
438 S Kwavasa Dr, Ivins, UT, 84738
1500 E Split Rock Dr #154, Ivins, UT, 84738
2590 Cougar Trl #1, Santa Clara, UT, 84765
254 E 350 N, Ivins, UT, 84738
40 E 450 S, Ivins, UT, 84738
562 S 114th, Ivins, UT, 84738
628 S 230 W #23, Ivins, UT, 84738
1500 Split Rock Dr #116, Ivins, UT, 84738
663 W Wild Indigo Way, Ivins, UT, 84738
1500 E Split Rock Dr #11, Ivins, UT, 84738
950 W Sipala Trl #527, Ivins, UT, 84738
1500 E Black Desert Dr #45121, Ivins, UT, 84738
382 E Desert Gardens Ln, Ivins, UT, 84738
562 Harmony Crk N, Ivins, UT, 84738
562 S Harmony Cir, Ivins, UT, 84738
71 S Duskborn Way, Ivins, UT, 84738
71 S Duskborn Way #18, Ivins, UT, 84738
26606 & 26607 Tbd, Spring City, UT, 84662
1500 E Split Rock Dr #20, Ivins, UT, 84738
638 S Juniper Way, Ivins, UT, 84738
342 E 400 N, Ivins, UT, 84738
973 W Sipala Trl, Ivins, UT, 84738
233 W Red Vista Dr #2, Ivins, UT, 84738
Lot 71 Indigo Trails Subdivisi #71, Ivins, UT, 84738
562 W 30 S, Ivins, UT, 84738
476 E 400 S, Ivins, UT, 84738
Lot 4 S Daffodil Way, Ivins, UT, 84738
Lot 3 S Daffodil Way, Ivins, UT, 84738
572 S Serenity Cir, Ivins, UT, 84738
612 S 230 W #4EKL8O, Ivins, UT, 84738
210 W Talon Ct, Ivins, UT, 84738
207 W Red Vista Dr #1, Ivins, UT, 84738
141 N Desert View Dr #10, Ivins, UT, 84738
697 E Coral Autumn Ln, Ivins, UT, 84738
159 N Desert View Dr #9, Ivins, UT, 84738
181 N Desert View Dr #8, Ivins, UT, 84738
583 S Juniper Way, Ivins, UT, 84738
3320 Pharoah Way, Santa Clara, UT, 84765
516 S 675 E, Ivins, UT, 84738
513 W 80 S, Ivins, UT, 84738
1148 W Shonto Way, Ivins, UT, 84738
77 N 640 W, Ivins, UT, 84738
577 W 30 S, Ivins, UT, 84738
11 E 640 S, Ivins, UT, 84738
616 E Flint Rock Cir, Ivins, UT, 84738
544 S Harmony Cir, Ivins, UT, 84738
3938 Roadrunner Aly, Santa Clara, UT, 84765
2590 Cougar Trl #2, Santa Clara, UT, 84765
2590 Cougar Trl #3, Santa Clara, UT, 84765
415 S Coyote Way, Ivins, UT, 84738
1355 E Snow Canyon Pkwy #27, Ivins, UT, 84738
250 N Snow Canyon Dr #79, Ivins, UT, 84738
1215 N Tuweap Dr, Ivins, UT, 84738
548 W 80 S, Ivins, UT, 84738
2600 Ocotillo Way #34, Santa Clara, UT, 84765
2600 Ocotillo Way #34 & 35, Santa Clara, UT, 84765
986 N Paiute Dr, Ivins, UT, 84738
2163 N Uwan Dr, Ivins, UT, 84738
559 S Serenity Cir, Ivins, UT, 84738
565 S Harmony Cir, Ivins, UT, 84738
3770 Oasis Ln #34, Santa Clara, UT, 84765
140 E 300 N, Ivins, UT, 84738
633 E Flint Rock Cir, Ivins, UT, 84738
25 E Morning Glory Ave, Ivins, UT, 84738
550 W 30 S #IK6ZZ0, Ivins, UT, 84738
3463 W Justify Way, Santa Clara, UT, 84765
3478 W Justify Way, Santa Clara, UT, 84765
3477 W Justify Way, Santa Clara, UT, 84765
3780 Arcadia Dr #37, Santa Clara, UT, 84765
429 E 350 S #5, Ivins, UT, 84738
336 S 440 E #6, Ivins, UT, 84738
333 S 400 E #3, Ivins, UT, 84738
49 E Morning Glory Ave, Ivins, UT, 84738
650 S Breann Dr, Ivins, UT, 84738
544 W Fitness Way, Ivins, UT, 84738
3780 Arcadia Dr #31, Santa Clara, UT, 84765
2600 Ocotillo Way #31, Santa Clara, UT, 84765
528 S Morning Retreat Dr, Ivins, UT, 84738
936 W Molinaro Ct, Ivins, UT, 84738
164 N Arrowhead Ln, Ivins, UT, 84738
3950 Bobcat Dr, Santa Clara, UT, 84765
257 W Peaceful Ln, Ivins, UT, 84738
512 S Morning Retreat Dr, Ivins, UT, 84738
3952 Bobcat Dr, Santa Clara, UT, 84765
174 W Tearasinab Way, Ivins, UT, 84738
515 W Tearasinab Way, Ivins, UT, 84738
651 E 460 S, Ivins, UT, 84738
3954 Bobcat Dr, Santa Clara, UT, 84765
61 N 640 W #204, Ivins, UT, 84738
802 W Wicasa Way, Ivins, UT, 84738
207 N Painted Dr, Ivins, UT, 84738
166 N Desert Sand Way #18, Ivins, UT, 84738
207 N Painted Hills Dr, Ivins, UT, 84738
49 N 640 W #203, Ivins, UT, 84738
458 E Padre Lakes Dr, Ivins, UT, 84738
525 Serenity Cir #8, Ivins, UT, 84738
190 E Center St, Ivins, UT, 84738
350 W Takala, Ivins, UT, 84738
565 W 30 S, Ivins, UT, 84738
Old US Highway 91 & Lytle Ranch Rd, Ivins, UT, 84738
8 Silver Reef Lot Santa Plz, Santa Clara, UT, 84765
5 Silver Reef Lot Santa Plz, Santa Clara, UT, 84765
8 Silver Reef, Santa Clara, UT, 84765
5 Silver Reef, Santa Clara, UT, 84765
181 N Desert View Dr, Ivins, UT, 84738
706 N Sanctuary Pl #7, Ivins, UT, 84738
706 N Sanctuary Pl, Ivins, UT, 84738
143 N Cortez Trl, Ivins, UT, 84738
652 S 230 W #21, Ivins, UT, 84738
1267 E Specter Ct #23, Ivins, UT, 84738
N Kwavasa Dr #682, Ivins, UT, 84738
859 W Timpe Ct #487, Ivins, UT, 84738
Mojave Flats Subdivision #20, Ivins, UT, 84738
E Rock Creek Dr #362, Ivins, UT, 84738
119 S Duskborn Way #1, Ivins, UT, 84738
469 N Bur Sage Trl #164, Ivins, UT, 84738
N Agave Way #107, Ivins, UT, 84738
673 E Coral Autumn Ln #16, Ivins, UT, 84738
W Mallow Way #150, Ivins, UT, 84738
1267 E Specter Ct, Ivins, UT, 84738
119 S Duskborn Way, Ivins, UT, 84738
522 W Ithica Dr, Ivins, UT, 84738
170 E 350 N, Ivins, UT, 84738
635 E 460 S, Ivins, UT, 84738
Apartments for Rent in Ivins, UT
253 S 660 W, Ivins, UT, 84738
2747 N Kenzies Way, Santa Clara, UT, 84765
246 W 200 S, Ivins, UT, 84738
615 Ernesto Grotto Way, Ivins, UT, 84738
308 W 350 S, Ivins, UT, 84738
71 S Main St, Ivins, UT, 84738
356 W 270 S, Ivins, UT, 84738
35 E 600 S #B101, Ivins, UT, 84738
151 W 685 S, Ivins, UT, 84738
1070 W Kokopelli Way, Ivins, UT, 84738
432 S 625 E, Ivins, UT, 84738
562 N Summit Rdg, Ivins, UT, 84738
4405 W 1700 N, Santa Clara, UT, 84765
1411 W Sandhill Cir, Ivins, UT, 84738
431 S 320 E, Ivins, UT, 84738
35 E 600 S #A105, Ivins, UT, 84738
1602 N Sutava Dr, Ivins, UT, 84738
498 N 300 W, Ivins, UT, 84738
Off-Market homes in Ivins, UT
382 E Desert Ln, Ivins, UT, 84738
691 W 280 S, Ivins, UT, 84738
498 S Morning Retreat Dr, Ivins, UT, 84738
574 E 400 S, Ivins, UT, 84738
29 E Split Rock Dr #29, Ivins, UT, 84738
350 W Old Highway 91 #41, Ivins, UT, 84738
340 N Snow Canyon Dr #18, Ivins, UT, 84738
1500 E Black Desert Dr #46229, Ivins, UT, 84738
48 W 460 S, Ivins, UT, 84738
547 S Fiesta Dr, Ivins, UT, 84738
76 Indigo Trails Subdivision, Ivins, UT, 84738
389 E 500 S, Ivins, UT, 84738
46 W Serentiy Cir, Ivins, UT, 84738
687 Guy Ln #3QXK5D, Ivins, UT, 84738
426 E 130 S, Ivins, UT, 84738
104 E 1060 S, Ivins, UT, 84738
353 E 530 S, Ivins, UT, 84738
250 N Snow Canyon Dr #77, Ivins, UT, 84738
558 W Palo Verde Way #21, Ivins, UT, 84738
3800 Paradise Village Dr #3, Santa Clara, UT, 84765
819 E Palisades Cir, Ivins, UT, 84738
172 E 100 S, Ivins, UT, 84738
75 W Serenity Cir, Ivins, UT, 84738
1500 E Split Rock Dr #149, Ivins, UT, 84738
462 N 325 W, Ivins, UT, 84738
155 E 200 N, Ivins, UT, 84738
76 S 330 W, Ivins, UT, 84738
33 North Vlg, Ivins, UT, 84738
33 North Vlg #33, Ivins, UT, 84738
2638 N Resort Dr #90, Santa Clara, UT, 84765
3780 Arcadia Dr #51, Santa Clara, UT, 84765
366 W Fitness Way #49, Ivins, UT, 84738
366 W Fitness Way #48, Ivins, UT, 84738
3800 N Paradise Village Dr #3, Santa Clara, UT, 84765
304 E Desert Gardens Ln, Ivins, UT, 84738
1161 Two Moons Cir, Ivins, UT, 84738
759 N Indigo Ct, Ivins, UT, 84738
295 E 535 S, Ivins, UT, 84738
320 N Main St, Ivins, UT, 84738
465 S 320 E, Ivins, UT, 84738
588 S 400 E, Ivins, UT, 84738
140 N Tuacahn Dr #54, Ivins, UT, 84738
152 S Ivy Cir, Ivins, UT, 84738
692 W Wild Indigo Way, Ivins, UT, 84738
325 E 615 S, Ivins, UT, 84738
745 E Posado St, Ivins, UT, 84738
740 E 590 S, Ivins, UT, 84738
23 E Morning Glory Ave, Ivins, UT, 84738
445 W Cantera Ct, Ivins, UT, 84738
232 S Main St, Ivins, UT, 84738
556 W Wild Indigo Way, Ivins, UT, 84738
534 W Fitness Way, Ivins, UT, 84738
2736 Whirlaway Trl, Santa Clara, UT, 84765
211 W 200 S #A, Ivins, UT, 84738
1500 Split Rock #144, Ivins, UT, 84738
1500 Split Rock #117, Ivins, UT, 84738
1500 Split Rock #48, Ivins, UT, 84738
336 W Redstone Ct, Ivins, UT, 84738
285 S 160th Cir E, Ivins, UT, 84738
705 S 230 W, Ivins, UT, 84738
253 S 260 W, Ivins, UT, 84738
60 E 300 N, Ivins, UT, 84738
286 S Xavier Cir, Ivins, UT, 84738
169 E Terrace Ln, Ivins, UT, 84738
159 E Terrace Ln, Ivins, UT, 84738
548 W Wild Indigo Way, Ivins, UT, 84738
584 S Puerto Dr, Ivins, UT, 84738
851 E Posado St, Ivins, UT, 84738
686 S 230 W, Ivins, UT, 84738
37 E 675 S, Ivins, UT, 84738
548 W Indigo Way, Ivins, UT, 84738
3800 Paradise Village Dr #49, Santa Clara, UT, 84765
3780 Arcadia Dr #49, Santa Clara, UT, 84765
222 E 650 S, Ivins, UT, 84738
1500 E Split Rock Dr #150, Ivins, UT, 84738
527 S Fiesta Dr, Ivins, UT, 84738
1122 N Kwavasa Dr #665, Ivins, UT, 84738
66 N Arrowhead Ln, Ivins, UT, 84738
N Indigo Ct #28, Ivins, UT, 84738
704 W Desert Dove Ln #4, Ivins, UT, 84738
348 S Main St, Saint George, UT, 84738
Lot 10 Mojave Ct, Ivins, UT, 84738
522 S Wild Indigo Way, Ivins, UT, 84738
119 N Altura Way, Ivins, UT, 84738
60 W 100 N #112, Saint George, UT, 84770
1115 N Kayenta Pkwy, Ivins, UT, 84738
235 S Puerto Dr, Ivins, UT, 84738
363 E 1100th St S, Ivins, UT, 84738
18 E 600 S, Ivins, UT, 84738
472 E Red Desert Trl, Ivins, UT, 84738
387 W Redstone Ct, Ivins, UT, 84738
562 W Cougar Way #65, Ivins, UT, 84738
531 W Fox Tail Way, Ivins, UT, 84738
115 N Coopers Ct #115, Santa Clara, UT, 84765
353 S Buckthorn Ln #55, Ivins, UT, 84738
373 W Meridian Dr, Ivins, UT, 84738
3 S 495 W #3, Ivins, UT, 84738
161 S 495 W #10, Ivins, UT, 84738
518 S Desert Shelter Dr, Ivins, UT, 84738
545 S Wild Indigo Way, Ivins, UT, 84738
28 Indigo Trails Sub Flt, Ivins, UT, 84738
S Wild Indigo Way #60, Ivins, UT, 84738
Wild Indigo Way, Ivins, UT, 84738
372 W 350 S, Ivins, UT, 84738
428 E Majestic Dr, Ivins, UT, 84738
1500 Split Rock #101, Ivins, UT, 84738
308 W Mallow Way, Ivins, UT, 84738
562 E 30th S, Ivins, UT, 84738
687 S Guy Ln #31, Ivins, UT, 84738
485 W Tenaya Dr N, Ivins, UT, 84738
434 E Ridgeview Cir N, Ivins, UT, 84738
115 N Coopers Ct, Santa Clara, UT, 84765
350 W Old Hwy #ID1389632P, Ivins, UT, 84738
1637 N Olla Cir, Ivins, UT, 84738
2762 Whirlaway Trl, Santa Clara, UT, 84765
350 W Old Highway 91 #51, Ivins, UT, 84738
350 W Old Highway 91 #47, Ivins, UT, 84738
3800 Paradise Village Dr #51, Santa Clara, UT, 84765
260 N 100 E, Ivins, UT, 84738
565 S 250 E, Ivins, UT, 84738
670 S Breann Dr, Ivins, UT, 84738
3780 Arcadia Dr #3, Santa Clara, UT, 84765
1100 W Kokopelli Way, Ivins, UT, 84738
2600 Ocotillo Way #42, Santa Clara, UT, 84765
35 E 600 S #A203, Ivins, UT, 84738
690 S 230 W #18, Ivins, UT, 84738
225 N Falcon Ct, Ivins, UT, 84738
577 W Morningstar Way, Ivins, UT, 84738
76 N 640 W, Ivins, UT, 84738
39 N 150 W, Ivins, UT, 84738
102 E 600 S #6, Ivins, UT, 84738
55 S Wild Indigo Way #55, Ivins, UT, 84738
525 S Serenity Cir, Ivins, UT, 84738
764 E Praya Dr, Ivins, UT, 84738
687 S Guy Ln #E, Ivins, UT, 84738
1471 Colbey Loop #210, Santa Clara, UT, 84765
772 S 220 East Cir, Ivins, UT, 84738
20 E 100 S, Ivins, UT, 84738
697 E Coral Autumn Ln, Ivins, UT, 84738
362 E 60 S, Ivins, UT, 84738
772 S 220 E, Ivins, UT, 84738
350 W Old Highway 91 #50, Ivins, UT, 84738
60 W 100 N #307, Saint George, UT, 84770
114 S 100 E #B, Ivins, UT, 84738
384 W Brittlebush Way, Ivins, UT, 84738
687 S Guy Ln #30, Ivins, UT, 84738
1501 N Colbey Loop, Santa Clara, UT, 84765
240 N 200 W, Ivins, UT, 84738
3780 Arcadia Dr #59, Santa Clara, UT, 84765
3780 W Arcadia Dr #59, Santa Clara, UT, 84765
477 N 300 W, Ivins, UT, 84738
768 N Sanctuary Pl, Ivins, UT, 84738
768 S Sanctuary Pl, Ivins, UT, 84738
768 Sanctuary Pl, Ivins, UT, 84738
3365 Pharoah Way, Santa Clara, UT, 84765
582 Juniper Way, Ivins, UT, 84738
517 W Palo Verde Way, Ivins, UT, 84738
1501 Colbey Loop, Santa Clara, UT, 84765
1301 N Big Soldier Ct, Ivins, UT, 84738
1500 E Split Rock Dr #89, Ivins, UT, 84738
896 E Mesa Vista Dr S, Ivins, UT, 84738
342 E 740 S #66, Ivins, UT, 84738
96 S 285th St W, Ivins, UT, 84738
140 N Tuacahn Dr #1, Ivins, UT, 84738
984 E Citadel Dr N, Ivins, UT, 84738
121 E 755 S, Ivins, UT, 84738
466 N Bur Sage Trl, Ivins, UT, 84738
496 E Oasis Dr, Ivins, UT, 84738
543 W Fox Tail Way #5, Ivins, UT, 84738
48 E 640 S, Ivins, UT, 84738
531 W Foxtail Way #6, Ivins, UT, 84738
345 W 225 S, Ivins, UT, 84738
1353 W Lake Dr, Ivins, UT, 84738
1220 N Tuweap Dr, Ivins, UT, 84738
125 E 670 S #S, Ivins, UT, 84738
1 Silver Reef Lot Santa Plz, Santa Clara, UT, 84765
541 N 300 W, Ivins, UT, 84738
Wicasa Dr #265, Ivins, UT, 84738
644 Palisades Dr #125, Ivins, UT, 84738
1500 E Split Rock, Ivins, UT, 84738
337 S Chia Ln #62, Ivins, UT, 84738
445 W Cantera Ct N, Ivins, UT, 84738
526 S Mariah Ct, Ivins, UT, 84738
1580 Wintook Dr #494, Ivins, UT, 84738
648 S Malorie Way #0, Ivins, UT, 84738
264 N 100 W, Ivins, UT, 84738
489 N 300 W #W, Ivins, UT, 84738
436 S Desert Shelter Dr, Ivins, UT, 84738
344 S 440 E #53, Ivins, UT, 84738
336 S 440 E, Ivins, UT, 84738
690 S 230 W, Ivins, UT, 84738
350 W Old Highway 91 #2, Ivins, UT, 84738
350 W Old Highway 91 #63, Ivins, UT, 84738
350 W Old Highway 91 #72, Ivins, UT, 84738
351 W 125 S, Ivins, UT, 84738
538 W Saguaro Way, Ivins, UT, 84738
473 S Chula Vista Dr, Ivins, UT, 84738
350 W Old Highway 91 #76, Ivins, UT, 84738
350 W Old Highway 91 #75, Ivins, UT, 84738
350 W Old Highway 91 #43, Ivins, UT, 84738
Zip codes in Ivins, UT
84738
84738 homes for sale
84738 apartments for rent
84765
84765 homes for sale
84765 apartments for rent
Neighborhoods in Ivins, UT
Shivwits
Shivwits homes for sale
Shem
Shem homes for sale