242 Homes For Sale in Garvin County, OK

Sort by:
house for sale
3 bds | 2 ba | 1,392 sqft

300 E Main Street, Stratford, OK 74872

Home is being offered "AS IS". Home does need work but has a lot of potential! Sit on the back deck and enjoy your morni...
Save
View Home
$56,000
View Est. Payment
house for sale
2 bds | 1 ba | 1,152 sqft

936 W Chickasaw Street, Lindsay, OK 73052

Welcome home to this beautiful 2bed/1bath ranch style home, perfect for first time home buyers! This home has original h...
Save
View Home
$82,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,428 sqft

112 E Gardner Street, Pauls Valley, OK 73075

3 bed 1.5 bath home in well established neighborhood in Pauls Valley, OK. Home features 2 living areas, large open kitch...
Save
View Home
$44,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,620 sqft

37240 Ne Highway 19 Road, Pauls Valley, OK 73075

IMMACULATE! And Well Maintained 3 bdrm, 2 bath, den area with wood burning fireplace, open living/dining/den/kitchen, ov...
Save
View Home
$136,500
View Est. Payment
lots land for sale
60 acres

Ruppe Road, Wynnewood, OK 73098

Approximately 60 left of this 100 acre parcel. Selling whole or will divide @ $6k/ac. Excellent Investment property or p...
Save
View Home
$6,000
View Est. Payment
house for sale
3 bds | 2 ba | 1,640 sqft

1204 Lynnwood Drive, Lindsay, OK 73052

Welcome home to this charming property. The home includes 3 bedroom, 2 baths. The Master bedroom includes a fireplace an...
Save
View Home
$114,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,481 sqft

1304 Wilshire Boulevard, Lindsay, OK 73052

Come & See this Beautifully Remodeled Home located just north of Lindsay, OK. This home sits on an spacious corner lot &...
Save
View Home
$127,000
View Est. Payment
house for sale
3 bds | 2 ba | 1,532 sqft

2608 W Wildwood Drive, Pauls Valley, OK 73075

This 3 bedroom, 2 bath home has so much to offer! Not only is this home as cute as it can be, with its modern farmhouse ...
Save
View Home
$172,500
View Est. Payment
house for sale
3 bds | 2 ba | 1,340 sqft

523 Eastgate, Wynnewood, OK 73098

Adorable brick home nestled among the Bradford Pears. This 3 bed, 1 3/4 bath home is a great starter home or investment ...
Save
View Home
$67,500
View Est. Payment
house for sale
3 bds | 2 ba | 1,296 sqft

25846 N Pvt 3245, Wynnewood, OK 73098

WOW!!! Check out this property right off I-35 in Wynnewood. Has 5 AC MOL and has been completely updated! NEW AC Unit, N...
Save
View Home
$129,900
View Est. Payment
house for sale
4 bds | 2 ba | 2,179 sqft

5800 County Road 3425, Stratford, OK 74872

Country Classic - Don't miss out on this Immaculate & MOVE-IN READY, 4 bed, 2 bath home on 4.23 acres. This 2,179 sq ft ...
Save
View Home
$195,000
View Est. Payment
house for sale
2 bds | 2 ba | 1,904 sqft

33251 N 3160 Road, Elmore City, OK 73433

Beautiful Country living on 12 acres. 2 Homes sit on this property. The first home you come to is a 2 bed/ 1 bath, open ...
Save
View Home
$249,900
View Est. Payment
house for sale
2 bds | 1 ba | 729 sqft

606 E Wagner Avenue, Pauls Valley, OK 73075

ATTENTION INVESTORS! 2 bedroom 1 bath home with newer roof and decent siding, updated electrical box, roof is 1.5 years ...
Save
View Home
$17,000
View Est. Payment
house for sale
2 bds | 2 ba | 1,920 sqft

20426 E County Road 1550 Road, Lindsay, OK 73052

One of a Kind Country Cabin! This little acreage is quite unique, but so very surreal. The 2 bedroom, 2 bath cabin is ne...
Save
View Home
$189,000
View Est. Payment
house for sale
3 bds | 2 ba | 2,084 sqft

25067 E County Road 1540 Road, Maysville, OK 73057

Rare Find in Maysville! This 3 bedroom, 2 bath home sits on 10 acres with Highway 74 frontage! Property consist of a 208...
Save
View Home
$205,000
View Est. Payment
lots land for sale
40 acres

701 N Pecan Street, Stratford, OK 74872

DEVELOP ME! 40 acres outside city limits but on the county line including UTILITIES and a POND! Paved road all the way w...
Save
View Home
$160,000
View Est. Payment

Location data not available
loading