158

Osage County OK Houses for Sale

Section Image Section Image
  • /21

    $280,000

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

    9673 Movilla Hills Dr, Sand Springs, OK 74063

    Fully remodeled 3 bedroom, 2 bath home that is move-in ready! This charming Sand Springs home sits on over a 1⁄2 acre lot, offering country living just minutes from city conveniences. Inside, you’ll find a bright, open layout with large bedrooms and closets. The spacious backyard is perfect for entertaining, gardening, or simply enjoying the quiet.

    Agent Photo

    Michelle Nall

    eXp Realty, LLC (BO)

    (539) 449-5450

    9673 Movilla Hills Dr, Sand Springs, OK 74063
  • /29

    $450,000

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

    11554 W 181st St N, Skiatook, OK 74070

    Welcome to this inviting and peaceful property! This 10 acres (m/l) has well maintained custom home thatis full brick, 3 bedroom, 2 bath, 3-car garage. Good size kitchen w/ granite counters and tile floor has eat-inbar, island and tons of soft-close cabinets and is open to good-sized nook and large living both with richwood laminate floors. Living room has fireplace and doors that

    Agent Photo

    Marilyn Morenz

    Chinowth & Cohen

    (539) 282-5128

    11554 W 181st St N, Skiatook, OK 74070
  • /28

    $299,000

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

    1018 W Evergreen St, Skiatook, OK 74070

    This 4 bedroom, 2 full baths and 3 car garage with split floorplan in the Orchard Estates has newer roof, hot water heater, and new HVAC. Kitchen with pantry is partially open to the living area and dining, plus a nook that has a great view that makes you feel like you are in the country! Living area has gas-log fireplace and opens to dining area as well. Large Primary has trayed ceiling, private

    Agent Photo

    Marilyn Morenz

    Chinowth & Cohen

    (539) 352-4244

    1018 W Evergreen St, Skiatook, OK 74070
  • /55

    $575,000

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

    4152 W Oak St, Skiatook, OK 74070

    This 5 acres (m/l) and well maintained home has so much to offer! Located just outside of the City of Skiatook limits so it's close to Skiatook Lake, local amenities, and just minutes to Owasso and Tulsa! The home is low maintenance rock and vinyl siding w/extra insulation and has newer roof, HVAC, vinyl windows, tankless hot water tank. Kitchen with Stainless appliances under counter lights,

    Agent Photo

    Marilyn Morenz

    Chinowth & Cohen

    (539) 337-3964

    4152 W Oak St, Skiatook, OK 74070
  • /43

    $190,000

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

    1822 N Xenophon Ave, Tulsa, OK 74127

    Come check out this Gilcrease Hills home, nestled in mature trees and located in a cul-de-sac, Gilcrease Hills located in the Osage Hills. Close to major highways, trails, etc. This property offers an ideal canvas for customization! The home is listed as 3 bedrooms and the 3rd bedroom has a wall removed but can be replaced if the open space isn't preferred. Updated flooring in the main living

    Darryl Baskin eXp Realty, LLC

    1822 N Xenophon Ave, Tulsa, OK 74127
  • /80

    $3,995,000

    • 2 Beds
    • 1.5 Baths
    • 2,500 Sq Ft

    0 Cr 3450 Unit 24002920, Pawhuska, OK 74056

    Welcome to the Petro Fox Ranch, an extraordinary 960 acre recreational ranch, nestled just outside the vibrant landscapes of Pawhuska. This contiguous large acreage property is a rare find, offering a stunning custom barndominium that serves as the heart of this outdoor paradise, surrounded by a great mix of thick mature timber, strategically placed food plot locations, and 5 beautiful ponds

    Sean O'Grady

    0 Cr 3450 Unit 24002920, Pawhuska, OK 74056
  • /172

    $8,750,000

    • 3 Beds
    • 2.5 Baths
    • 3,522 Sq Ft

    3908 County Road 2350, Wynona, OK 74084

    Welcome to the Atwell Ranch, a premier 2,227 +/- acre ranch located in Osage County, Oklahoma! This exceptional property has been strictly managed and maintained for both livestock and recreation for decades! Rarely does a ranch of this caliber come to market! Very few ranches, if any, can compare to the functionality and beauty of the Atwell Ranch. This 2,227 +/- acre ranch is the ultimate

    Bret Horn

    3908 County Road 2350, Wynona, OK 74084
  • /81

    $699,000

    • 2 Beds
    • 1 Bath
    • 1,104 Sq Ft

    5413 N 105th Ave W, Sand Springs, OK 74063

    PRICE REDUCED!! This 50 +/- acre property in Osage County, Oklahoma offers a functional mix of open pasture and wooded acreage, suited for a variety of uses including residential living, livestock, and recreation! The property includes a 1,104 +/- sq ft home with two bedrooms and one bathroom, set within a 10 +/- acre fenced pasture. Additional fencing surrounds the home and yard, helping to

    Zac Williams

    5413 N 105th Ave W, Sand Springs, OK 74063
  • /36

    $399,900

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

    6771 Co Rd 4151, Pawhuska, OK 74056

    Wow must see this peaceful and quiet 40 acre ranch offering a 2300 sq ft home with two shops, a pond, a fully functioning garden, rustic chicken coop, and tons of wildlife. This amazing property is within easy driving distance to four wonderful Oklahoma lakes, wildlife management areas for some incredible hunting, and Osage Hills State Park.

    Spencer Grace

    6771 Co Rd 4151, Pawhuska, OK 74056
  • /35

    $275,730

    • 4 Beds
    • 2.5 Baths
    • 2,626 Sq Ft

    109 E 14th St, Pawhuska, OK 74056

    Welcome to this beautiful, move-in ready home in a peaceful and quiet neighborhood in Pawhuska, Oklahoma. This 2-story house has 2,626 square feet of living space, modern updates throughout, a privacy fence, and a 2-car garage. As you enter the house, you will notice all hardwood and tile floors throughout. The kitchen has stunning countertops which blend well with the lighter colors of cabinets

    Paul Smith

    109 E 14th St, Pawhuska, OK 74056
  • /47

    $299,999

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

    239 Seneca Dr, Sand Springs, OK 74063

    SIGNIFICANT PRICE REDUCTION - Discover your own slice of heaven with this stunning country home, nestled on a private 5-acre tract surrounded by trees and just minutes from Keystone Lake. Secluded yet conveniently located near the highway, this property offers the perfect balance of peaceful living and easy access to modern conveniences.Step inside to find a fully renovated interior that

    Randy Gasswint RE/MAX Results

    239 Seneca Dr, Sand Springs, OK 74063
  • /71

    $6,300,000

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

    579 8 Mile Rd, Ponca City, OK 74604

    Prepare to be awestruck by this truly remarkable ranch, perched just outside Ponca City in the heart of North Central Oklahoma. This expansive, contiguous tract is a rare find, offering a versatile canvas for cattle operations, hay production, hunting, recreation, and stunning build site locations that could become the centerpiece of your dream estate. Whether you’re a rancher looking to

    Sean O'Grady

    579 8 Mile Rd, Ponca City, OK 74604
  • /100

    $3,490,000

    • 15 Beds
    • 20 Baths
    • 6,599 Sq Ft

    1001 County Road 2265, Skiatook, OK 74070

    Osage 400: 400-Acre Retreat & Recreation HavenNestled in Osage County, 13 miles from Skiatook and under 10 miles from Skiatook Lake, the Osage 400 is a 400-acre sanctuary blending natural beauty, modern amenities, and vast potential. Accessible via paved and gravel county roads, it offers seclusion yet proximity to town, surrounded by cattle pastures, modern homes, and timber tracts.Turnkey

    Richard Senn Fathom Realty OK LLC

    1001 County Road 2265, Skiatook, OK 74070
  • /100

    $1,099,900

    • 3 Beds
    • 3 Baths
    • 4,302 Sq Ft

    15700 Holt Rd, Skiatook, OK 74070

    Luxurious Log Cabin with Metal Roof & Lake Views on 10 Acres — Breathtaking Sunsets! Includes Guest House, 40x60 Red Iron Shop & Stocked Pond, Just 3 Miles from Crystal Bay Marina! Additional 15 Acres Available! Tucked away on 10 +/- private acres with seclusion, oak trees, and stunning Skiatook Lake views, this luxurious home blends cozy modern touches with lasting beauty. Crafted with premium

    Trish Ary Keller Williams Advantage

    15700 Holt Rd, Skiatook, OK 74070
  • /36

    $340,000

    • 2 Beds
    • 2 Baths
    • 1,340 Sq Ft

    3793 Old River Rd, Ponca City, OK 74604

    Own this fully furnished, income-producing short-term rental! Perfect for family getaways, the lodge offers 10 acres with abundant wildlife to explore. Move-in ready, it features 2 main-floor bedrooms, 3 upstairs rooms used as bedrooms, a cozy reading nook, and a spacious 3-car garage. Conveniently located just a short drive from Ponca City and Kaw Lake, it’s ideal for relaxing retreats or your

    Spencer Grace Keller Williams Realty Select - Ponca City

    3793 Old River Rd, Ponca City, OK 74604
  • /15

    $3,282,000

    • 2 Beds
    • 2 Baths
    • 1,800 Sq Ft

    1251 County Road 2409, Barnsdall, OK 74002

    Gorgeous 623 +/-Acre Ranch9 ponds100+ pecan tree grove.Long driveway with electric gated entrance.This ranch is both private and inviting.Ranch includes mix of piped fencing and barbwire. Property is full fenced (with exception of 25+/- acres that lies on the east side of the county road.)Ranchers home is 2 Bed/2 Bath; includes lots of updates. Has living area,

    Carrie Warren McGraw Realtors

    1251 County Road 2409, Barnsdall, OK 74002
  • /66

    $599,000

    • 4 Beds
    • 2.5 Baths
    • 2,470 Sq Ft

    140 Mesa Ln, Skiatook, OK 74070

    EXTRA, EXTRAS ! Beautiful one owner custom built home in Skiatook. This home has 4 BR, 2.5 Bath, 2 car garage and sits on a 10 acre corner lot with deep pond. Large picture windows that provide wonderful views of both the front and back of property. Huge covered front porch. Screened in porch out back. Wood like tile throughout. Large primary bedroom and a bath with 2 walk in closets! Large

    Joe Land McGraw, REALTORS

    140 Mesa Ln, Skiatook, OK 74070
  • /100

    $783,000

    • 4 Beds
    • 3.5 Baths
    • 3,610 Sq Ft

    9084 N Osage Dr, Sperry, OK 74073

    The storybook tree-lined driveway curves around to welcome you home. Your private homestead in the heart of Osage County—where wide open spaces, beautiful sunsets, and country charm come together. This custom-built 4-bed, 3.5-bath home offers the perfect blend of function and flexibility, with room to spread out, grow, and enjoy the land. Inside, you’ll find updated flooring, fresh paint, Kasa

    Amy Whitmarsh RE/MAX Results

    9084 N Osage Dr, Sperry, OK 74073
  • /43

    $429,900

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

    1915 S Lenapah, Skiatook, OK 74070

    Discover endless Possibilities on 2.74 Acres Near Skiatook Lake! This unique property offers incredible flexibility for a variety of lifestyles, whether you're seeking multi-generational living, income potential from short-term rentals, or the ideal space to run a home-based business. The main home was just extensively updated and features 3 bedrooms and 2 bathrooms, with an open-concept kitchen,

    Amy Wood Solid Rock, REALTORS

    1915 S Lenapah, Skiatook, OK 74070
  • /58

    $650,000

    • 5 Beds
    • 3.5 Baths
    • 3,079 Sq Ft

    15453 N 95th Ave W, Skiatook, OK 74070

    Dream Country Living Near Skiatook Lake – 5 Acres m/l, 5 Bed, 3.5 Bath with Pool, Shop & More!Welcome to your private oasis just minutes from beautiful Skiatook Lake! Situated on 5 acres m/l, this spacious 5-bedroom, 3.5-bath home offers the perfect blend of comfort, functionality, and outdoor living.Inside, you'll find a thoughtful layout featuring a main-level master suite and a private

    Kayla Worth Keller Williams Premier

    15453 N 95th Ave W, Skiatook, OK 74070
  • /46

    $550,000

    • 4 Beds
    • 2.5 Baths
    • 3,196 Sq Ft

    8618 N 100th Ave W, Skiatook, OK 74070

    Come and enjoy your private retreat, nestled into the Osage Hills, on your slice of paradise. This large home with ample space sits on 10 acres of land ready for your new homestead. Enjoy both front and back porch areas, two living rooms, and a spacious dining area off of the HUGE kitchen. Both a cozy fireplace and a woodburning stove mean that you will be making memories each winter, and can

    Julie Burns Fathom Realty OK LLC

    8618 N 100th Ave W, Skiatook, OK 74070
  • /4

    $559,000

    • 4 Beds
    • 3 Baths
    • 3,000 Sq Ft

    15971 Munson Ct, Skiatook, OK 74070

    Bryce Jerry Plan - 4-bed, 3-bath, 4-car tandem garage with game room up with Bath and 4th Bedroom, 3 beds, 2 baths, office, living, dining, kitchen and utility room, Kitchen open to living, island & pantry. Post-tension slab, 2-tier deck on back of house.

    Julie Mullinax Keller Williams Premier

    15971 Munson Ct, Skiatook, OK 74070
  • /53

    $449,000 Open Sat 10AM - 12PM

    • 4 Beds
    • 3.5 Baths
    • 2,806 Sq Ft

    2398 Scrub Oak Rd, Sand Springs, OK 74063

    Beautiful Countryside Retreat on 2.11 Acres (+/-). A Rare Find! Discover this stunning and spacious home perfectly situated on a corner lot. With 4 bedrooms, 3.5 bathrooms, and a versatile split/tri-level floor plan, this property offers both comfort and privacy. Ideal for multi-generational living.Step inside to find a grand and elegant master suite, along with a generously sized second

    Glen Sexton Coldwell Banker Select

    2398 Scrub Oak Rd, Sand Springs, OK 74063
  • /47

    $439,000

    • 3 Beds
    • 2.5 Baths
    • 3,100 Sq Ft

    214 Edna Mae Ln, Bartlesville, OK 74003

    Located less than 10 minutes from downtown Bartlesville and built by Terrel Taylor, this beautiful and spacious home is tucked away in the privacy of mature trees, on 4.2 +/- acres! The tree-lined driveway leads you to ample parking, an oversized 2-car garage with an attached shop, which includes an air compressor and wall furnace. Step inside to a spacious foyer with not one, but two walk-in

    Cheryl Fregin Chinowth & Cohen

    214 Edna Mae Ln, Bartlesville, OK 74003
  • /44

    $370,000

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

    1819 W Oak Knoll, Sperry, OK 74073

    Your own piece of heaven on over one acre! Completely renovated log cabin with custom shutters and 2023 Larson roller screen lockable storm doors. Ring spotlight cameras on all doors and driveway. Ring doorbell. Wood look tile and fresh paint throughout. Luscious landscaping in front and back, mature trees and curb appeal galore! Raised flower beds. Granite and custom soft-close, rope accent

    Carri Ray Trinity Properties

    1819 W Oak Knoll, Sperry, OK 74073
  • /18

    $354,900

    • 1 Bed
    • 1 Bath
    • 1,963 Sq Ft

    557 Highpoint Ln, Skiatook, OK 74070

    “Rare Find in High Point Estates!” 10 beautiful Acres just north of Skiatook & minutes from Skiatook Lake, this Barndominium offers the ideal setup to live comfortably while you build your Dream Home—or enjoy it exactly as it is. Property features peaceful views, a Pond out back, wooded areas to explore & see wildlife, & plenty of room for livestock—plus, no HOA! CATTLE & HORSES PERMITTED! The

    Moriah Simmons Ryon & Associates, Inc.

    557 Highpoint Ln, Skiatook, OK 74070
  • /62

    $365,000

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

    11255 NW 166th Place, Skiatook, OK 74070

    Hop skip and a jump from Crystal Bay at Skiatook Lake, this 3 bed 2 bath home sits on 2.5 acres with a barn! Offering open high ceilings, with beams and skylights, wood burning stove surrounded by stone, tankless water heater, large master with full shower and tub surrounded by heated floors. Dining opens to kitchen with eat in area, and large utility room with lots of storage and utility sink.

    Rebecca Brewer Lake Homes Realty, LLC

    11255 NW 166th Place, Skiatook, OK 74070
  • /33

    $299,900

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

    346 2570 Rd, Bartlesville, OK 74003

    Custom built metal home on over 3 acres in Osage County located across from Hwy 123 between Hughes Ranch and Woolaroc...Very nice newer custom metal home with Pella casement windows quality built by the current owners...Large front porch as you enter...Unique looking rustic hardwood floors, knotty cabinets and trim work throughout...Eat-in-kitchen that opens up to the living/great room with

    Jeff Hall McGraw, REALTORS

    346 2570 Rd, Bartlesville, OK 74003
  • /61

    $399,900 Open Sat 2PM - 4PM

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

    648 N Osage Dr, Tulsa, OK 74106

    Welcome to 648 N Osage Dr - a stunningly renovated residence blending modern design with everyday functionality, located just minutes from the heart of Downtown Tulsa. This home offers 3 spacious bedrooms + a dedicated office, and 3 full bathrooms, including dual master suites - ideal for multigenerational living or elevated guest accommodations.Step inside to an open-concept floor

    Neta Hirsch The Agency Realty OK LLC

    648 N Osage Dr, Tulsa, OK 74106
  • /36

    $450,000

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

    5956 Glasgow Rd, Ponca City, OK 74604

    Welcome to your dream retreat nestled in the heart of serene Osage County. This stunning stone home offers luxury country living at its finest, set on 4 acres of tranquil countryside. Discover sophisticated design and upscale finishes such as all-tile flooring, heated bathroom floors, and a sleek, mid-century modern kitchen adorned with handcrafted cabinetry by master craftsmen.

    Annette Newcomb The Ponca City Real Estate Company

    5956 Glasgow Rd, Ponca City, OK 74604
  • /37

    $296,000

    • 2 Beds
    • 2 Baths
    • 1,400 Sq Ft

    719 Oklahoma Ave, Wynona, OK 74084

    Welcome to your private retreat nestled on approximately 6 acres of serene countryside. This beautifully renovated rustic home combines timeless charm with modern comforts, offering an open floor plan that's perfect for relaxed living and entertaining.Step inside to find a warm and inviting interior featuring a grand fireplace? The centerpiece of the spacious living area. The rustic

    Misty Cowan Solid Rock, REALTORS

    719 Oklahoma Ave, Wynona, OK 74084
  • /40

    $325,000

    • 5 Beds
    • 2 Baths
    • 17,408 Sq Ft

    450 Mccorkle, Burbank, OK 74633

    This is a unique opportunity to own a single-family residence that was once an old high school. This 17,408 sqft property has 5 bedrooms and 4 bathrooms and could be converted to commercial space. There is plenty of opportunity to make this property your own. The large lot size and open floor plan provide endless possibilities. With some imagination, this could be the perfect home for you. Sold

    Cynthia (Cindy) White Bill White Real Estate

    450 Mccorkle, Burbank, OK 74633
  • /36

    $315,000

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

    2012 N Santa fe Ave, Tulsa, OK 74127

    This beautifully remodeled home in Gilcrease Hills blends timeless 1978 architecture with modern updates—offering a unique, non-cookie-cutter style you won’t find in today’s typical builds. Featuring 2,790 sqft (CH), 3 bedrooms, and 3 full baths, the home opens to a stunning great room with soaring 16-foot vaulted ceilings, seamlessly combining the living area, formal dining, and wet bar into one

    AJ Nowak Chinowth & Cohen

    2012 N Santa fe Ave, Tulsa, OK 74127
  • /64

    $444,000 Open Sat 2PM - 4PM

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

    10400 Deer Valley Dr, Skiatook, OK 74070

    Lake living, space to spread out, room to enjoy the open yard, and explore through the woods are all elements of this beautiful property! There is plenty of nature watching available from the leaves changing colors, many types of birds, and the deer travel in and out of the property regularly. No matter the time of day there is shade either on the long covered front porch after the sun comes up

    Mark Hill Keller Williams Premier

    10400 Deer Valley Dr, Skiatook, OK 74070
  • /59

    $415,000

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

    4157 New Prue Rd, Sand Springs, OK 74063

    Added credit for roof at closing! This 3-bedroom, 2.5-bath home sits on 9.5 acres of wooded land 23 minutes to Tulsa! A spacious kitchen with solid wood cabinets, 2 living rooms, vaulted ceilings and an abundance of natural light, with large windows overlooking the scenic property. Outdoors, the land includes huntable woods, a fishing pond, and a large back porch. The home is currently powered by

    Lauren Renfrow Carlson Group

    4157 New Prue Rd, Sand Springs, OK 74063
  • /48

    $325,000

    • 2 Beds
    • 2.5 Baths
    • 1,575 Sq Ft

    909 Bayshore Dr, Sand Springs, OK 74063

    Keystone Lake living in gated Gull Bay. 2 Owner Well Cared For Custom built, 2 beds, 2 1/2 baths, large living with stone fireplace, bonus bunk room could be office. Enjoy the backyard & covered patio. Boat slip, solar and Hydro Hoist Lift! included! 30 mins from downtown Tulsa. With Full Price offer, Seller will Leave fully furnished.

    Rebecca Brewer Lake Homes Realty, LLC

    909 Bayshore Dr, Sand Springs, OK 74063
  • /40

    $360,000

    • 2 Beds
    • 1 Bath
    • 1,036 Sq Ft

    6345 W 53rd St N, Tulsa, OK 74126

    Discover the perfect blend of modern comfort and serene country living with this beautifully remodeled home, nestled on 10M/L private, wooded acres. Thoughtfully updated throughout, this move-in ready property features stunning shiplap walls, vaulted ceilings, and a spacious open layout ideal for everyday living and entertaining. The heart of the home is a large, modern kitchen boasting a

    Chad Spurgeon Keller Williams Preferred

    6345 W 53rd St N, Tulsa, OK 74126
  • /28

    $315,000

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

    10718 W 162nd St N, Skiatook, OK 74070

    Charming 3 bed, 2 bath home on 3.92 acres with shop. Enjoy the perfect blend of comfort and country living in this 3-bedroom, 2-bath home situated on 3.92 open and usable acres. The home features a spacious living room, a functional kitchen, and a comfortable layout that's ideal for everyday living. The primary suite includes a full bath and generous closet space. Outside, you'll find a

    Kayla Worth Keller Williams Premier

    10718 W 162nd St N, Skiatook, OK 74070
  • /22

    $345,000

    • 5 Beds
    • 4 Baths
    • 4,800 Sq Ft

    312 E 11th St, Pawhuska, OK 74056

    Don't miss out on this incredible opportunity to own this fantastic investment property in historic town of Pawhuska, Oklahoma, this property boasts a unique structure and several additional lots that can be developed for future growth. in addition to the main structure, there's also a small house located on the property, Schedule you're showing today.

    Norman Wooten Solid Rock, REALTORS

    312 E 11th St, Pawhuska, OK 74056
  • /39

    $265,000 Open Sat 2PM - 4PM

    • 2 Beds
    • 1.5 Baths
    • 1,280 Sq Ft

    8515 W Oak St, Skiatook, OK 74070

    Charming 2-Bedroom Home on 2.5 Acres in Skiatook – Room to Roam!Welcome to peaceful country living just minutes from town! This beautifull 2-bedroom, 1.5-bath single-family home offers 1,280 sq/ft.(AP)of comfortable space, ideal for those seeking a quiet retreat with room to grow. Step inside to find a kitchen featuring a giant island, granite countertops, and a dedicated office nook — perfect

    Craig Hampton Keller Williams Premier

    8515 W Oak St, Skiatook, OK 74070

Showing Results 1 - 40, Page 1 of 4

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