www.crexi.com - The Commercial Real Estate Exchange
For Sale
Retail 

Oklahoma Storefronts for Sale

449 results
Pictures of Retail property located at 3455 Hwy 412, Watts, OK 74964 for sales - image #1
$1,370,000
3455 Hwy 412
Retail • 2,116 SqFt

3455 Hwy 412 Watts, OK 74964

Pictures of Retail, Office, Industrial property located at 249 S Wilson, Vinita, OK 74301 for sales - image #1
$299,000
249 S Wilson
Retail • 1,796 SqFt

249 S Wilson Vinita, OK 74301

Pictures of Mixed Use, Retail property located at 507 E Main Street, Madill, OK 73446 for sales - image #1
$149,500
507 E Main Street
Mixed Use • 1,560 SqFt

507 E Main Street Madill, OK 73446

Pictures of Retail property located at 124  E. Highway, Holdenville, OK 74848 for sales - image #1
$800,000
124 E. Highway
124 E. Highway, Holdenville, OK 74848

124 E. Highway Holdenville, OK 74848

Pictures of Mixed Use, Retail, Industrial property located at 1506 S Park Drive, Broken Bow, OK 74728 for sales - image #1
Opportunity Zone
$1,000,000
1506 S Park Drive
Mixed Use • 30,740 SqFt

1506 S Park Drive Broken Bow, OK 74728

Pictures of Office, Retail, Mixed Use property located at 318 S Dewey Avenue, Bartlesville, OK 74003 for sales - image #1
Opportunity Zone
$799,900
Downtown Storefront
Retail Ready!

318 S Dewey Avenue Bartlesville, OK 74003

Pictures of Mixed Use, Office, Special Purpose, Retail, Industrial property located at 321 E Main, Davis, OK 73030 for sales - image #1
$195,000
321 E Main
Mixed Use • 3,750 SqFt

321 E Main Davis, OK 73030

Pictures of Mixed Use, Office, Retail, Industrial property located at 410 S Washington Street, Ardmore, OK 73401 for sales - image #1
$199,500
410 S Washington Street
Mixed Use • 4,056 SqFt

410 S Washington Street Ardmore, OK 73401

See New Listings First!
Save your filters and get alerts when new properties hit the market.
Save My Search
Pictures of Mixed Use, Office, Special Purpose, Retail, Industrial property located at 117 Caddo Street, Ardmore, OK 73401 for sales - image #1
$1,400,000
117 Caddo Street
Mixed Use • 8,698 SqFt

117 Caddo Street Ardmore, OK 73401

Pictures of Retail property located at 219 Broadway Street, Checotah, OK 74426-3807 for sales - image #1
Opportunity Zone
$425,000
219 Broadway Street
Retail • 9,800 SqFt

219 Broadway Street Checotah, OK 74426-3807

Pictures of Business for Sale, Mixed Use, Retail, Industrial property located at 1410 NE Q Street, Ardmore, OK 73401 for sales - image #1
$65,000
1410 NE Q Street
Business for Sale • 1,150 SqFt

1410 NE Q Street Ardmore, OK 73401

Pictures of Retail, Mixed Use, Office, Industrial property located at 600 W Wilson Street, Valliant, OK 74764 for sales - image #1
$325,000
600 W Wilson Street
Retail • 4,600 SqFt

600 W Wilson Street Valliant, OK 74764

Pictures of Retail, Office property located at 3003 Arlington, Ada, OK 74820 for sales - image #1
$545,000
3003 Arlington
Retail • 3,479 SqFt

3003 Arlington Ada, OK 74820

Pictures of Business for Sale, Office, Retail property located at 112 N Broadway Street, Cleveland, OK 74020 for sales - image #1
$60,000
112 N Broadway Street
Business for Sale • 1,500 SqFt

112 N Broadway Street Cleveland, OK 74020

Pictures of Mixed Use, Office, Special Purpose, Retail, Industrial property located at 2001 S Hwy 69 Highway, Wagoner, OK 74467 for sales - image #1
Opportunity Zone
$775,000
2001 S Hwy 69 Highway
Mixed Use • 7,400 SqFt

2001 S Hwy 69 Highway Wagoner, OK 74467

Pictures of Mixed Use, Office, Special Purpose, Retail, Industrial property located at 9810 Hornbeam Road, Henryetta, OK 74437 for sales - image #1
$150,000
9810 Hornbeam Road
Mixed Use • 1,700 SqFt

9810 Hornbeam Road Henryetta, OK 74437

Pictures of Mixed Use, Office, Special Purpose, Retail, Industrial property located at 407 W Will Rogers Boulevard, Claremore, OK 74017 for sales - image #1
Opportunity Zone
$484,900
407 W Will Rogers Boulevard
Mixed Use • 3,760 SqFt

407 W Will Rogers Boulevard Claremore, OK 74017

Pictures of Business for Sale, Retail property located at 609 E Main, Quinton, OK 74561 for sales - image #1
$79,900
609 E Main
Business for Sale • 1,250 SqFt

609 E Main Quinton, OK 74561

Pictures of Retail property located at 1675 E Old Highway 62, Fort Gibson, OK 74434 for sales - image #1
$630,000
1675 E Old Highway 62
Retail • 18,128 SqFt

1675 E Old Highway 62 Fort Gibson, OK 74434

Pictures of Retail, Hospitality property located at 4225 S Peoria, Tulsa, OK 74105 for sales - image #1
virtual tour
$995,000
4225 S Peoria
Retail • 4,840 SqFt

4225 S Peoria Tulsa, OK 74105

Pictures of Retail property located at 2203 N Lewis Avenue, Tulsa, OK 74110 for sales - image #1
$175,000
2203 N Lewis Avenue
Retail • 750 SqFt

2203 N Lewis Avenue Tulsa, OK 74110

Pictures of Hospitality, Mixed Use, Retail, Office property located at 221 W Main, Tishomingo, OK 73460 for sales - image #1
$1,450,000
221 W Main
Hospitality

221 W Main Tishomingo, OK 73460

Pictures of Retail property located at 104 North Grand, Crescent, OK 73028 for sales - image #1
$125,000
104 North Grand Street
Retail • 5,000 sq ft

104 North Grand Crescent, OK 73028

Pictures of Retail, Office, Mixed Use property located at 22 South Park Street, Sapulpa, OK 74066 for sales - image #1
$320,000
22 South Park Street
Route 66 office space

22 South Park Street Sapulpa, OK 74066

Pictures of Retail property located at 215 East 1st street, Granite, OK 73547 for sales - image #1
$539,000
215 E. 1st Street Granite, Oklahoma
Prime Commercial Property for Sale – Ideal Location with High Traffic Exposure.

215 East 1st street Granite, OK 73547

Pictures of Office, Retail property located at 729 S 6th Street, McAlester, OK 74501 for sales - image #1
Opportunity Zone
$299,000
729 S 6th Street
Office • 2,914 SqFt

729 S 6th Street McAlester, OK 74501

Pictures of Retail, Special Purpose, Industrial property located at 6177 W Hwy 70 Highway 1, Mead, OK 73449 for sales - image #1
$285,000
6177 W Hwy 70 Highway 1
Retail • 2,815 SqFt

6177 W Hwy 70 Highway 1 Mead, OK 73449

Pictures of Business for Sale, Retail property located at 225 S 3rd, McAlester, OK 74501 for sales - image #1
Opportunity Zone
$200,000
225 S 3rd
Business for Sale • 2,000 SqFt

225 S 3rd McAlester, OK 74501

Pictures of Retail property located at 507 W Broadway Street, Okemah, OK 74859 for sales - image #1
Opportunity Zone
$749,900
507 W Broadway Street
Retail • 16,392 SqFt

507 W Broadway Street Okemah, OK 74859

Pictures of Business for Sale, Office, Retail property located at 450 W 7th Street Cu13, Tulsa, OK 74119 for sales - image #1
Opportunity Zone
$150,000
450 W 7th Street Cu13
Business for Sale • 740 SqFt

450 W 7th Street Cu13 Tulsa, OK 74119

Pictures of Retail property located at 802 Thornton Street, Vian, OK 74937 for sales - image #1
$399,000
802 Thornton
Retail • 6,020 SqFt

802 Thornton Street Vian, OK 74937

Pictures of Mixed Use, Retail property located at 401 S Chouteau Avenue, Chouteau, OK 74337 for sales - image #1
Opportunity Zone
$225,000
401 S Chouteau Avenue
Mixed Use • 3,672 SqFt

401 S Chouteau Avenue Chouteau, OK 74337

Pictures of Mixed Use, Office, Retail property located at 1600 SW Frank Phillips Boulevard, Bartlesville, OK 74003 for sales - image #1
$280,000
1600 SW Frank Phillips Boulevard
Mixed Use • 1,920 SqFt

1600 SW Frank Phillips Boulevard Bartlesville, OK 74003

Pictures of Retail, Mixed Use, Mobile Home Park property located at 54450 E Highway 85A, Afton, OK 74331 for sales - image #1
virtual tour
$475,000
54450 E Highway 85A
Retail • 2,400 SqFt

54450 E Highway 85A Afton, OK 74331

Pictures of Industrial, Office, Special Purpose, Retail property located at 9104 US Hwy 69, Calera, OK 74730 for sales - image #1
$6,900,000
9104 US Hwy 69
Industrial • 12,280 SqFt

9104 US Hwy 69 Calera, OK 74730

Pictures of Retail property located at 1001 E Pine Street, Tulsa, OK 74106 for sales - image #1
$300,000
1001 E Pine Street
Retail • 2,246 SqFt

1001 E Pine Street Tulsa, OK 74106

Pictures of Business for Sale, Office, Retail, Industrial property located at Ash Street, Nowata, OK 74048 for sales - image #1
$55,000
Ash Street
Business for Sale • 3,920 SqFt

Ash Street Nowata, OK 74048

Pictures of Industrial, Mixed Use, Office, Retail property located at 1300 N Broadway, Ada, OK 74820 for sales - image #1
$1,700,000
1300 N Broadway
Industrial • 4,800 SqFt

1300 N Broadway Ada, OK 74820

Pictures of Industrial, Mixed Use, Retail property located at 4148 S 25th W Ave, Tulsa, OK 74107 for sales - image #1
$175,000
Red Fork Cleaners
Industrial • 2,776 SqFt

4148 S 25th W Ave Tulsa, OK 74107

Pictures of Retail property located at 1119 W Okmulgee, Muskogee, OK 74401 for sales - image #1
Opportunity Zone
$350,000
1119 W Okmulgee
Retail • 1,827 SqFt

1119 W Okmulgee Muskogee, OK 74401

Pictures of Mixed Use, Retail property located at 206 E 3rd Street, Skiatook, OK 74070 for sales - image #1
$350,000
206 E 3rd St.
Mixed Use • 4,411 SqFt

206 E 3rd Street Skiatook, OK 74070

Pictures of Retail property located at 3955 E Hancock Street, Muskogee, OK 74403 for sales - image #1
$134,500
3955 E Hancock Street
Retail • 1,800 SqFt

3955 E Hancock Street Muskogee, OK 74403

Pictures of Land, Mixed Use, Office, Retail property located at 12th Ave NW, Ardmore, OK 73401 for sales - image #1
$545,000
1.55 Acres Build to Suit in PRIME Retail and Commercial Area
Build to Suit on 1.55 Acres in PRIME Commercial and Retail Location

12th Ave NW Ardmore, OK 73401

Pictures of Retail, Office, Mixed Use property located at 1012 South Elgin Avenue, Tulsa, OK 74120 for sales - image #1
Opportunity Zone
$3,000,000
1012 South Elgin Avenue

1012 South Elgin Avenue Tulsa, OK 74120

Pictures of Retail, Industrial property located at 230 NE D Street, Miami, OK 74354 for sales - image #1
$450,000
230 NE D Street
Retail • 10,960 SqFt

230 NE D Street Miami, OK 74354

Pictures of Industrial, Office, Retail property located at 302 E Main Street, Cushing, OK 74023 for sales - image #1
$635,000
302 E Main Street
Industrial • 2,148 SqFt

302 E Main Street Cushing, OK 74023

Pictures of Industrial, Office, Retail property located at 23610 E Admiral Place, Catoosa, OK 74015 for sales - image #1
$1,850,000
23610 E Admiral Place
Industrial • 1,200 SqFt

23610 E Admiral Place Catoosa, OK 74015

Pictures of Mixed Use, Office, Retail property located at 404 SE 7th St, Anadarko, OK 73005 for sales - image #1
$100,000
404 SE 7th
Mixed Use • 3,800 SqFt

404 SE 7th St Anadarko, OK 73005

Pictures of Business for Sale, Office, Retail, Industrial property located at 123 N Seminole, Earlsboro, OK 74840 for sales - image #1
$79,300
123 N Seminole
Business for Sale • 3,000 SqFt

123 N Seminole Earlsboro, OK 74840

Pictures of Retail property located at 1019 S Mississippi, Atoka, OK 74525 for sales - image #1
Opportunity Zone
$425,999
1019 S Mississippi
Retail • 1,712 SqFt

1019 S Mississippi Atoka, OK 74525

Pictures of Business for Sale, Mixed Use, Office, Retail, Industrial property located at 6151 E Tecumseh Street, Tulsa, OK 74115 for sales - image #1
$375,000
6151 E Tecumseh Street
Business for Sale • 2,384 SqFt

6151 E Tecumseh Street Tulsa, OK 74115

Pictures of Retail property located at 588 Us Highway 70A Highway, Wilson, OK 73463 for sales - image #1
$365,000
588 Us Highway 70A Highway
Retail • 2,159 SqFt

588 Us Highway 70A Highway Wilson, OK 73463

Pictures of Business for Sale, Office, Retail property located at 2104 N Broadway Street B, Poteau, OK 74953 for sales - image #1
$249,999
2104 N Broadway Street B
Business for Sale • 1,222 SqFt

2104 N Broadway Street B Poteau, OK 74953

Pictures of Mixed Use, Office, Special Purpose, Retail property located at 413 S Main Street, Eufaula, OK 74432 for sales - image #1
Opportunity Zone
$723,893
413 S Main Street
Corner lot, just under 1 acre on Main Street. Access from 3 sides and 8400 in daily traffic.

413 S Main Street Eufaula, OK 74432

Pictures of Retail property located at 3124 North May Avenue, Oklahoma City, OK 73112 for sales - image #1
virtual tour
$3,200,000
3124 North May Avenue
Shopping center in vibrant part of Nw. OKC!!

3124 North May Avenue Oklahoma City, OK 73112

Pictures of Industrial, Retail property located at 108 W Main Street, Hominy, OK 74035 for sales - image #1
$364,900
108 W Main Street
Industrial • 4,550 SqFt

108 W Main Street Hominy, OK 74035

Pictures of Mixed Use, Office, Retail property located at 507 S Shawnee Avenue, Bartlesville, OK 74003 for sales - image #1
Opportunity Zone
$155,000
507 S Shawnee Avenue
Mixed Use • 1,968 SqFt

507 S Shawnee Avenue Bartlesville, OK 74003

Pictures of Retail, Office property located at 1509-1511 W Gore Blvd, Lawton, OK 73501 for sales - image #1
$350,000
1509-1511 W Gore Blvd
4,200 SF Strip Center • Lawton, OK

1509-1511 W Gore Blvd Lawton, OK 73501

Pictures of Mixed Use, Office, Retail property located at 2216 SW 14th St, Oklahoma City, OK 73108 for sales - image #1
$155,000
SW 14th
Mixed Use • 2,100 SqFt

2216 SW 14th St Oklahoma City, OK 73108

Pictures of Retail property located at 131 N Lee, Fort Gibson, OK 74434 for sales - image #1
$195,000
131 N Lee
Retail • 1,610 SqFt

131 N Lee Fort Gibson, OK 74434

Storefront Properties by Market

Show Less

Properties by Type

Show Less
For assistance, reach out to our support team at [email protected] or call 888.273.0423 . For press inquiries, contact [email protected]
Equal Housing Opportunity
5510 Lincoln Blvd #400, Los Angeles, CA 90094Commercial Real Estate Exchange, Inc.Crexi Technologies, LLCCXTechnology, LLC
© 2026 Commercial Real Estate Exchange, Inc. All Rights Reserved. DRE #02086591