161

Ranches for Sale in Oklahoma

Section Image
  • /6

    $128,000

    • Land
    • 6.44 Acres
    • $19,876 per Acre

    0 Big Buck Ln, Lone Grove, OK 73443

    Beautiful 6.44 Acre Ranch Retreat Escape to the peace and beauty of this stunning 6.44 -acre ranch property located in the desirable Long Grove School District. As you drive in, you’re welcomed by serene oak trees, open pasture, and the quiet charm of country living. Nature lovers will appreciate the scenic riding trails, abundant wildlife, and a beautiful creek flowing through the back of the

    Cami Hobbs Riley & CO Real Estate Group

    0 Big Buck Ln, Lone Grove, OK 73443
  • /46

    $3,655,000

    • 4 Beds
    • 3 Baths
    • 2,402 Sq Ft

    12840 Indian Meridian Ave, Wayne, OK 73095

    This 610-acre working cattle ranch sits one mile from Highway 59 East of Wayne. This unique property is contiguous with 8 stocked ponds and a potential 60 Ac. flood-control lake. It's utilized for grazing around 100 pair of cows while still producing hay. Being located less than 3 miles from the South Canadian River, the hunting is spectacular. If you enjoy fishing, this is the place. The

    Renee Barnes Cross C Realty LLC

    12840 Indian Meridian Ave, Wayne, OK 73095
  • /46

    $1,100,000

    $100K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,733 Sq Ft

    13454 Oklahoma 22, Kenefic, OK 74748

    This beautiful 71.4-acre ranch has it all! The main home (2,733 sq. ft., 3BR/3BA + bonus room) features a wrap-around porch, gas fireplace, spacious kitchen, and a luxury primary suite with jetted tub & tiled shower. The second home (1,776 sq. ft.) is perfect for guests, rental income, or multi-generational living with a fireplace, sunroom, and easily-accessible features. Ranch Highlights: 5

    Michelle Lyday Legacy Premier Properties, LLC

    13454 Oklahoma 22, Kenefic, OK 74748
  • /78

    $1,100,000

    $50K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,733 Sq Ft

    13452 Oklahoma 22, Kenefic, OK 74748

    Welcome to a rare opportunity in the quiet crossroads of Nida, Oklahoma—a property that blends small-town charm with wide-open space. Nestled in the heart of Johnston County, this home and acreage offer the perfect retreat for those seeking peace, privacy, and room to grow. This scenic 71.4-acre ranch offers the perfect blend of modern comfort, country functionality, and multi-generational

    Brent Lyday Legacy Land & Realty

    13452 Oklahoma 22, Kenefic, OK 74748
  • /50

    $4,800,000

    • Land
    • 1,114 Acres
    • $4,309 per Acre

    194695 N 4350 Rd, Rattan, OK 74562

    Rare 1,114-Acre Cattle Ranch & Premier Hunting Property in Rattan, Oklahoma – 2.5 Hours From Dallas Opportunities like this are few and far between. Located in Rattan, Oklahoma—and only 2.5 hours from Dallas, Texas—this 1,114-acre working cattle ranch blends productive grazing land, recreational hunting, and scenic Southeastern Oklahoma terrain. Operated as a successful cattle ranch for decades,

    Stacey Carnes-Stricker United Country OK Sunset Rlty

    194695 N 4350 Rd, Rattan, OK 74562
  • /95

    $750,000

    $25K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 3,226 Sq Ft

    14011 S 177th West Ave, Kellyville, OK 74039

    This exceptional 16-acre equestrian ranch with a scenic pond offers a rare combination of professional-grade horse facilities and practical country living, just minutes from the turnpike for ultimate convenience.Designed for serious equestrians, the property features a 110x50 main barn complete with a riding arena and 13 attached stalls, as well as a 120x60 indoor riding arena with four

    Josh Barrett Keller Williams Preferred

    14011 S 177th West Ave, Kellyville, OK 74039
  • /50

    $1,395,000

    • 2 Beds
    • 2 Baths
    • 2,008 Sq Ft

    568 S 10 Hwy, Kansas, OK 74337

    Exceptional 140 acre cattle/farm ranch on Hwy 10 with commercial frontage — ideal for ag operation or business opportunity. Property is fully fenced & cross-fenced with beautiful rolling pasture, wood-lined boundaries, and several ponds. Comfortable 2000 sq ft ranch home with oversized attached garage. Owner converted 3rd bedroom into a large walk in closet/storage room, but it could be easily

    Misti Stephens Crye-Leike REALTORS, Siloam Springs

    568 S 10 Hwy, Kansas, OK 74337
  • /40

    $8,000,000

    • 6 Beds
    • 7.5 Baths
    • 13,853 Sq Ft

    5012 S Western Rd, Stillwater, OK 74074

    Gorgeous 70 acre customized ranch with unique designing throughout entire home. This home truly has it all from a theater room, workout room, two utilities rooms, unique kitchen with the best appliances to the beautiful backyard oasis. Take a look at the breathtaking views while at the pool with a waterfall and a hot tub. Have fun jumping off of the pool cliffs while chatting with others. You’ll

    Karolyne Vallejo Black Label Realty

    5012 S Western Rd, Stillwater, OK 74074
  • /10

    $150,000

    • Land
    • 1.32 Acres
    • $113,550 per Acre

    0 Lantana Blvd Unit 2536580, Skiatook, OK 74070

    Build Your Dream Home on This Beautiful 1-Acre Lot in Lantana Ranch!Don't miss this incredible opportunity to own a spacious 1-acre lot in the desirable Lantana Ranch community. With plenty of room to design and build your perfect home, this flat and build-ready lot offers the ideal canvas for your dream lifestyle—whether you're envisioning a custom home, a large backyard, or even a shop

    Matt Inouye Renaissance Realty

    0 Lantana Blvd Unit 2536580, Skiatook, OK 74070
  • /85

    $3,295,500

    • 4 Beds
    • 3 Baths
    • 1,784 Sq Ft

    104001 S 4480, Vian, OK 74962

    Escape to your own piece of paradise on this incredible 507-acre ranch that's been waiting for the right owner. This rare, untouched property offers the perfect blend of comfort and country living that'll make you wonder why you ever lived anywhere else. The remodeled main house features four bedrooms and three bathrooms, giving you plenty of space for family and friends. Garage space

    Angela Thornton Tenkiller Lake and Land

    104001 S 4480, Vian, OK 74962
  • /73

    $892,800

    • Land
    • 186 Acres
    • $4,800 per Acre

    0000 1570 Rd, Stratford, OK 74872

    Discover a rare opportunity to own 186± pristine acres in the heart of Garvin County, where productive pastureland, scenic farm features, and comfortable living quarters come together to create the ultimate Oklahoma ranch property. Conveniently located within easy reach of local amenities yet offering the privacy and freedom of wide-open spaces, this fully fenced and cross-fenced tract is

    Jared Scobee Whitetail Properties Real Estate LLC (OK)

    0000 1570 Rd, Stratford, OK 74872
  • /15

    $818,900

    $6K PRICE DROP
    • Land
    • 160 Acres
    • $5,118 per Acre

    Unlisted Address

    160 Acre Hunting & Recreation Ranch – Logan County, OKLess than an hour from Oklahoma City, this 160-acre hunting and recreation ranch in Logan County offers the perfect mix of convenience, wildlife, and character. A live creek bisects the entire property, providing year-round water for deer, turkey, and waterfowl. Two ponds add to the hunting appeal, offering natural draw for ducks and other

    Patrick Finley Finch Realty LLC

    Unlisted Address
  • /78

    $2,000,000

    $800K PRICE DROP
    • Land
    • 800 Acres
    • $2,500 per Acre

    000 N 2080 Rd 800 Acres, Leedey, OK 73654

    Welcome to the Barnitz Creek Ranch, an exceptional 800 +/- acre ranch located in Dewey County, Oklahoma! This beautifully managed and meticulously maintained property has been thoughtfully developed into a premier cattle and recreational ranch. At the center of the ranch lies a stunning 10 +/- acre stocked lake! This massive water feature provides excellent fishing opportunities and offers prime

    Bret Horn Arrowhead Land Company

    000 N 2080 Rd 800 Acres, Leedey, OK 73654
  • /80

    $628,953

    • Land
    • 228.71 Acres
    • $2,750 per Acre

    0000 County Road 190, Freedom, OK 73842

    Take a look at this exceptional 228.71+/- acre hunting and ranch property in Woodward County, Oklahoma: the South Freedom Canyons Ranch! This rugged and scenic tract showcases dramatic terrain, functional ranch use, and outstanding recreational appeal. Deep red clay canyons cut through the landscape creating breathtaking elevation changes, while towering rock bluffs provide incredible vantage

    Jared Moyer Arrowhead Land Company

    0000 County Road 190, Freedom, OK 73842
  • /87

    $580,000

    $295K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,179 Sq Ft

    6543 NW 277th St, Mountain Park, OK 73559

    40-Acre Luxury Ranch Retreat Near Wichita Mountains Wildlife Refuge. Escape to 40 acres (up to 160 available) w/ panoramic views of peaceful ponds & the majestic Wichita Mountains. Custom 3-bed, 2.5-bath masterpiece blends high-end luxury w/ ranch functionality.Home Highlights:• High End kitchen: Huge island• Brick fireplace + walls of windows• Dedicated theatre room w/ surround sound• Master

    Kaleb Wright Coyote Co. Realty

    6543 NW 277th St, Mountain Park, OK 73559
  • /30

    $265,000

    $10K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,339 Sq Ft

    805 NW 14th St, Wagoner, OK 74467

    Big update at 805 NW 14th St in Wagoner — this charming 3-acre mini-ranch is getting a BRAND NEW ROOF! If you’ve been searching for room to breathe without giving up the convenience of town living, this property deserves a second look. This well-kept 3 bed, 2 bath ranch-style home sits on three usable acres inside city limits with space for horses, goats, chickens, gardening, projects, and all

    Brittany Jenkins Game Changer Real Estate

    805 NW 14th St, Wagoner, OK 74467
  • /3

    $49,000

    $20K PRICE DROP
    • Land
    • 1.21 Acres
    • $40,452 per Acre

    8801 Mercato St, Choctaw, OK 73020

    1+ Acre Lot in Bella Ranch Addition. The buyer can select a Builder from the Developer's preferred builders. Please contact us with questions/offers.

    Mas Monjezi Black Label Realty

    8801 Mercato St, Choctaw, OK 73020
  • /53

    $705,000

    $25K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,624 Sq Ft

    365121 E 970 Rd, Paden, OK 74860

    Beautiful 160 acre ranch property featuring a 3 bedroom, 2 bathroom doublewide mobile home with a spacious, open concept layout. The home includes a gorgeous kitchen with large island overlooking the living room, perfect for entertaining, and a covered patio ideal for enjoying peaceful sunsets and wide open country views. This fully fenced acreage is set up for both functionality and rural

    Mimi Vue Realty One Group Dreamers

    365121 E 970 Rd, Paden, OK 74860
  • /22

    $2,661,316

    • Land
    • 390 Acres
    • $6,824 per Acre

    12600 N 433 Rd, Adair, OK 74330

    A Legacy Ranch - 391 Acres in Mayes County, OK First Time on the Market in Generations Every ranch has a story, and this one begins with the late Doc White, whose original homestead sat on this very land. For decades, this 391± acre ranch has been carefully maintained, passed down through the family, and never before offered to the public. Now, for the first time in generations, it's ready for

    Susan Yoder AMERICAN PRIDE REALTY

    12600 N 433 Rd, Adair, OK 74330
  • /15

    $140,000

    • Land
    • 5 Acres
    • $27,975 per Acre

    4800 Old Farm Rd, Union City, OK 73036

    Own a piece of Canadian Ranch, 5-acre homesites with beautiful views of the historic Chisholm Trail. Homesites surrounded by cattle, wheat, prairie and breathtaking sunrises and sunsets. Room to spread out and enjoy the country life. Survey is in the supplements. OG&E underground electric is at the front of each lot. CCWA 4" rural water at the front of each lot.

    Steve Pankratz Dominion Real Estate

    4800 Old Farm Rd, Union City, OK 73036
  • /50

    $2,350,000

    • 4 Beds
    • 2 Baths
    • 2,530 Sq Ft

    28300 County Rd, Allen, OK 74825

    This 370 ± acre ranch in Pontotoc County offers a rare combination of productive pasture, mature timber, quality water features, and a beautiful custom home set on a scenic hilltop. Located at the end of a quiet dead-end county road, the property provides privacy while remaining conveniently accessible. The custom home, built in 2022, offers approximately 2,530 square feet per tax records

    Ryan Huggins Midwest Land Group

    28300 County Rd, Allen, OK 74825
  • /45

    $569,000

    • 3 Beds
    • 2 Baths
    • 2,584 Sq Ft

    21185 Oklahoma 9, Keota, OK 74941

    The Cowboy Way - Keota, Oklahoma - 112 acre ranch and very quaint western home. Home is 3 bdrm/2 bath home with true hardwood floors, some wood ceilings, huge office and beautiful views. The home is pristine and has the special cowboy/cowgirl touch. The yard is simply amazing with paths, sitting areas, waterfall, and beautifully landscaped. Pastureland is split into 3 pastures with ponds, older

    Rick Ward ReMax Champion Land Brokers

    21185 Oklahoma 9, Keota, OK 74941
  • /51

    $835,000

    • 3 Beds
    • 2 Baths
    • 1,500 Sq Ft

    37584 County Road 1760, Coalgate, OK 74538

    Wide open skies, rolling pasture, stocked ponds, mature trees, and a beautiful home tucked into the heart of this breathtaking 100 acre Oklahoma ranch. This is the kind of Oklahoma property people dream about owning. Featuring a spacious 3-bedroom, 2-bathroom home, a 30x40 shop with an additional 36x36 lean-to, complete with 220 electric, lighting, and power — this ranch is built for both comfort

    Andrea Childers Prime Land & Homes Realty

    37584 County Road 1760, Coalgate, OK 74538
  • /30

    $770,000

    • Land
    • 220 Acres
    • $3,500 per Acre

    0 Wolfhunters Ln Unit 2612470, McAlester, OK 74501

    Beautiful 220± Acre Ranch Tract with Ponds & Barn – McAlester, Oklahoma Discover the possibilities with this exceptional 220± acre tract located on Wolfhunters Ln. in McAlester, Oklahoma. This property combines a 160-acre tract with an adjoining 60-acre tract directly to the north, offering a versatile and expansive layout ideal for ranching, recreation, or investment. The land features a great

    Mycah Boyd RE/MAX Champion Land

    0 Wolfhunters Ln Unit 2612470, McAlester, OK 74501
  • /50

    $3,250,000

    • 3 Beds
    • 2.5 Baths
    • 2,600 Sq Ft

    36700 Avoca Rd, Wanette, OK 74878

    WELCOME TO JH BAR RANCH, a premier 558-acre working cattle ranch offering a rare blend of executive living and trueOklahoma ranching heritage. Three creeks — including Wolf Creek to the west, Salt Creek to the north, and a third unnamedcreek to the east — wind through this stunning landscape of rolling pastures, mature pecan trees, and peaceful water views.At the heart of the property

    Rosie Ericsson Cross C Realty LLC

    36700 Avoca Rd, Wanette, OK 74878
  • /30

    $996,950

    • Land
    • 157 Acres
    • $6,350 per Acre

    0 State Highway 32, Wilson, OK 73463

    Coffee Creek Ranch is rare Live Water Ranch with over 1/2 mile of Coffee Pot Creek, which flows year-round from springs located North of the property. The area is known for producing some exceptional whitetail deer and big flocks of wild turkey as the creek system converges with the Red River less than two miles downstream across a large 1000+ acre neighboring ranch. The property is dominated

    Trevor Potts Legendary Land Company

    0 State Highway 32, Wilson, OK 73463
  • /12

    $617,500

    $388K PRICE DROP
    • Land
    • 51.44 Acres
    • $12,004 per Acre

    0 E Britton Rd, Harrah, OK 73045

    Escape to a premier 51+/-acre ranch in Lincoln County where natural beauty meets modern convenience. This exceptional property features lush pastures that meander through mature trees, creating a sanctuary-like atmosphere and a thriving habitat for abundant deer and turkey. Whether you envision a secluded dream estate or a strategic investment development, this land is the perfect canvas.

    Stefan Barnhouse McGraw REALTORS (BO)

    0 E Britton Rd, Harrah, OK 73045
  • /53

    $270,000

    • 3 Beds
    • 2 Baths
    • 1,056 Sq Ft

    47460 S 35400 Rd, Pawnee, OK 74058

    Come live all your homesteading dreams at 47460 S 35400 Rd. in rural Pawnee county. This fully fenced and cross fenced 10 acre ranch land is full of history. It has a 2006 three bedroom, two full bath home with newer metal roof 2024, newer windows 2024, water heater 2025, new skirting, new storm door and just finished painting interior and the exterior. You will love the insulated 30ft x 40ft x

    Jamie Ferrell McGraw, REALTORS

    47460 S 35400 Rd, Pawnee, OK 74058
  • /9

    $250,000

    $18K PRICE DROP
    • Land
    • 40 Acres
    • $6,250 per Acre

    15843 E S 55th St E Street East E, Warner, OK 74469

    40 Acres of Farm and Ranch Land – Warner School District – No Restrictions!Escape to your own private oasis with this stunning 40-acre ranch/farm property, ideally located just minutes from Highway 64. Whether you’re looking to build your dream home or create the ultimate getaway, this land has it all — breathtaking views, a serene pond stocked with fish, and prime timbered acreage perfect for

    Lane Pohlsander C21/First Choice Realty

    15843 E S 55th St E Street East E, Warner, OK 74469
  • /61

    $895,000

    $30K PRICE DROP
    • 2 Beds
    • 2 Baths

    570 SE 1160th Ave, Red Oak, OK 74563

    Perched atop a scenic hill in the heart of Southeast Oklahoma, this breathtaking 116-acre ranch offers the kind of panoramic beauty and peaceful country lifestyle that rarely comes available. From the moment you enter the centrally located driveway, you are welcomed into a well-designed working ranch where every improvement is easily accessible and thoughtfully laid out. The charming 2-bedroom,

    Melissa Blagg Talihina Realty

    570 SE 1160th Ave, Red Oak, OK 74563
  • /47

    $1,899,999

    • Land
    • 766.82 Acres
    • $2,478 per Acre

    0 E 1860 Rd, Moyers, OK 74557

    Welcome to this exceptional 766-acre ranch located in Moyers, Oklahoma, nestled in the heart of Pushmataha County. This property offers endless possibilities, whether you’re looking for a prime recreational hunting ranch, an off-road paradise for jeeps and ATVs, or a serene homesite with unmatched natural beauty.Featuring all paved access and proximity to major highways, this ranch is as

    Richard Senn Fathom Realty OK LLC

    0 E 1860 Rd, Moyers, OK 74557
  • /40

    $850,000

    • 3 Beds
    • 2 Baths
    • 2,625 Sq Ft

    3178 E 2150 Rd, Grant, OK 74738

    Extraordinary 59 acre turnkey Ranch and possible income property. Located in SE Oklahoma, Choctaw County, this secluded paradise near the Red River, features 59 acres, a stunning 2678 square foot country home PLUS a fully equipped lodge, 5 guest cabins with income potential perfect for weddings, reunions, church camps, bachelor parties, or private deer camp, bath house and a guest suite and so

    Karen Marsh Glass Land and Home LLC

    3178 E 2150 Rd, Grant, OK 74738
  • /75

    $975,000

    $225K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,216 Sq Ft

    18412 Oklahoma 128, Heavener, OK 74937

    250± Acre Ranch, Hunting Land & Home for Sale in Heavener, Oklahoma Welcome to wide-open country at the foot of Poteau Mountain! This 250± acre property in Southeast Oklahoma sits just off State Highway 128 near Heavener and offers the perfect blend of working cattle ranch, recreational land, and private country living. A gated entrance leads down a private drive to a home and shop surrounded by

    Monte Shockley II Shockley-Cooper Realty & Auctions

    18412 Oklahoma 128, Heavener, OK 74937
  • /20

    $2,950,000

    • Land
    • 430 Acres
    • $6,860 per Acre

    0 N Muncrief Rd, Kingston, OK 73439

    SPORTSMAN'S PARADISE AT LAKE TEXOMA!!!If a tract of land that adjoins the Corps of Engineer's at Lake Texoma has been on your wish list, well here it is!Discover an exceptional 430-acre recreational and ranch property perfectly positioned along Corps of Engineers land at Caney Creek on Lake Texoma. This rare offering delivers the ultimate combination of privacy, accessibility, and outdoor

    Shawn Stovall Active Real Estate

    0 N Muncrief Rd, Kingston, OK 73439
  • /100

    $499,900

    $50K PRICE DROP
    • 3 Beds
    • 3.5 Baths
    • 3,200 Sq Ft

    30207 W 1229 Dr, Stigler, OK 74462

    Welcome to your private 7-acre ranch retreat in Stigler, where modern comfort meets intentional country living. This stunning custom log home offers a spacious cabin-style layout with 2 bedrooms & 3.5 bathrooms, plus a flexible room that can serve as a third bedroom, office, or hobby space. The home features granite throughout, heated floors in the master bath, and abundant cabinet, closet, &

    Mycah Boyd RE/MAX Champion Land

    30207 W 1229 Dr, Stigler, OK 74462
  • /39

    $625,000

    $50K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,775 Sq Ft

    9520 N 160 Rd, Other, OK Other

    Discover this exceptional 65-acre ranch offering a harmonious blend of comfortable living and productive agricultural use. The spacious 2,775 sqft ranch house provides a warm and western atmosphere with four bedrooms ideal for families or those seeking a peaceful retreat. The land features lush, open fields and scenic landscapes, perfect for farming, grazing, or outdoor recreation. The property

    Garrett Schaede Legacy Real Estate

    9520 N 160 Rd, Other, OK Other
  • /100

    $1,612,751

    • Land
    • 358.79 Acres
    • $4,495 per Acre

    358AC Rd, Elmore City, OK 73433

    Introducing the Rock Creek Ranch, 358.79 +/- acre property located just 1 +/- mile from Elmore City in Garvin County, Oklahoma! This tract has everything one could want when it comes to a stellar recreational property! There is a great mix of mature hardwood timber, open areas, and thick cover throughout the ranch. Large oak trees are spread throughout the property, providing a strong acorn crop

    Owen Bellis Arrowhead Land Company

    358AC Rd, Elmore City, OK 73433
  • /54

    $499,900

    • 4 Beds
    • 2 Baths
    • 1,764 Sq Ft

    230 Wolfhunters Ln, McAlester, OK 74501

    Beautiful 80± Acre Ranch with Home, Shop & Working Improvements – McAlester, Oklahoma Discover the perfect blend of comfort and functionality with this 80± acre ranch located on Wolfhunters Ln. in McAlester, Oklahoma. This well-equipped property offers an ideal setup for livestock, a homestead, or a peaceful country retreat. The land is cross fenced and includes working corrals, making it ready

    Mycah Boyd RE/MAX Champion Land

    230 Wolfhunters Ln, McAlester, OK 74501
  • /40

    $775,000

    $74K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,442 Sq Ft

    1180 N 4430 Rd, Valliant, OK 74764

    Welcome to a rare opportunity to own a breathtaking 160-acre ranch just minutes from Broken Bow and Hochatown, offering the perfect blend of luxury living, recreation, and income potential. This stunning property features a custom-built farmhouse with vaulted ceilings, an open-concept layout, and a beautiful fireplace that elegantly separates the living and dining areas. High-end custom

    Tracy Stoner Epique Realty

    1180 N 4430 Rd, Valliant, OK 74764
  • /19

    $599,000

    • Land
    • 160 Acres
    • $3,744 per Acre

    000 Ns 365 Rd, Okemah, OK 74859

    This is our really pretty and well maintained 160 acre ranch in the north part of Seminole County. We currently run 40 black angus cow/calf pairs here. The perimeter fences are in great shape, and the property has been sprayed and fertilized. The property is approximately 75% open and 25% trees with a majority of the trees being on the south side. There is over 2,000 feet of road frontage along

    Lyndon Christensen Waving Wheat Realty

    000 Ns 365 Rd, Okemah, OK 74859

Showing Results 121 - 160, Page 4 of 5

How to Buy a Home How to Finance a Home How to Sell a Home