Miami, OK Commercial Real Estate for Sale

Notify Me
List
Map
Commerce, OK Fairland, OK Wyandotte, OK Baxter Springs, KS Welch, OK Bluejacket, OK Quapaw, OK Afton, OK
29 properties
Sort:
Beauty Salon with Flexible Upstairs Area
Updated: Sep 16
Beauty Salon with Flexible Upstairs Area

909 N Main Street, Miami, OK 74354

$145,000
1,100 sqft 0.43 AC lot
1,100‑square‑foot beauty salon property built in 2010
Two workstations with shampoo stations and dryers
Upper‑level area adaptable for office, break room, or living area
Storage areas, bathroom, and washer and dryer hookups
0.43‑acre parcel with parking for clients and visitors
View details
Historic Route 66 Auto Shop
Updated: Aug 14
Historic Route 66 Auto Shop

218 S Main Street, Miami, OK 74354

$135,000
1,100 sqft 0.28 AC lot
1,100‑square‑foot auto shop on a 0.28‑acre parcel
Built in 1925 with rock‑and‑masonry construction
Officially added to the National Register of Historic Places in August 2025
Located on Route 66 at 218 S Main Street, Miami, OK 74354
Concrete flooring and rolled hot mop roof
View details
Equipped Grocery and Convenience Store
Equipped Grocery and Convenience Store

604 S Main Street, Miami, OK 74354

$349,000
4,000 sqft 0.14 AC lot

Existing retail improvements include grocery fixtures, deli equipment, cold storage, and a separate building for additional storage.

View details
Turn a Listing Into an Investment Snapshot Cap Rate, Potential NOI, Demand score for every listing. Go To Analytics Center
Flexible Mixed-Use Commercial Building
Flexible Mixed-Use Commercial Building

418 S Main St, Miami, OK 74354

$594,000
12,000 sqft

Spacious 12,000+ SF commercial building with flexible floor plans, multiple offices, and ample parking.

View details
Flex Space with Roll-Up Doors
Flex Space with Roll-Up Doors

830 D Street NE, Miami, OK 74354

$399,900
5,440 sqft 1.33 AC lot

Corner commercial property includes office, showroom, warehouse, and semi-truck access.

View details
Recreational Farm with Tillable Acreage
Recreational Farm with Tillable Acreage

E 30 Rd, Miami, OK 74354

$978,000
163.00 AC lot

Fenced agricultural property combines crop ground, creekside hardwoods, and hunting-oriented acreage with paved-road access.

View details
Land For Sale, Miami, OK
Land For Sale, Miami, OK

28 A Street NE, Miami, OK 74354

Contact for pricing
0.14 AC lot

Commercial land available in Miami, Oklahoma.

View details
Flex Space with Barn and Pond
Flex Space with Barn and Pond

1010 E St SW, Miami, OK 74354

$140,000
4,824 sqft 16.00 AC lot

Mixed office and warehouse improvements accompany fenced acreage, parking, farm stalls, and an RV hookup.

View details
Ready Lot in Miami, OK
Ready Lot in Miami, OK

1847 B Street NE, Miami, OK 74354

Contact for pricing
0.14 AC lot

Build-ready lot with utilities in Miami, outside flood zone.

View details
Land Near Peoria Ridge Golf
Land Near Peoria Ridge Golf

59608 W Circle Drive, Miami, OK 74354

$34,900
0.55 AC lot

Two lots totaling 0.55 acres near Peoria Ridge Golf Course.

View details
Expansion-Ready Warehouse Building
Expansion-Ready Warehouse Building

6590 S Highway 69, Miami, OK 74354

$499,900
3,600 sqft 2.00 AC lot

Red iron warehouse on a slab with loft storage and end walls designed for future expansion.

View details
Commercial Development Land
Commercial Development Land

230 SE B Street SE, Miami, OK 74354

$99,900
0.41 AC lot

Commercially zoned land positioned for future business development.

View details
8-Acre Agricultural Land
8-Acre Agricultural Land

Hwy 59 lot: 7, Miami, OK 74354

$82,500
8.00 AC lot

Fertile rural acreage along Hwy 59 with residential and agricultural possibilities identified in the listing.

View details
Windowed Storefront Retail Space
Windowed Storefront Retail Space

2028 N Main St, Miami, OK 74354

Contact for pricing
1,547 sqft

Full-front windows provide display exposure, with office, kitchenette, storage, and private employee restrooms included.

View details
Level Acreage with Highway Frontage
Level Acreage with Highway Frontage

Tract 8 Hwy 59, Miami, OK 74354

$82,500
8.00 AC lot

Fertile, level agricultural land with highway frontage, suitable for building a home and maintaining a mini ranch.

View details
Agricultural Land with Pond
Agricultural Land with Pond

Lot 1 Hwy 59, Miami, OK 74354

$97,500
10.00 AC lot

Corner acreage includes a wet-weather pond and allows mobile or modular homes on permanent foundations.

View details
Shopping Center For Sale
Shopping Center For Sale

2015 N Main St, Miami, OK 74354

Contact for pricing
95,414 sqft

Shopping center with upside potential, 77% occupied.

View details
70-Room Hotel with Restaurant
70-Room Hotel with Restaurant

900 E Steve Owens Boulevard, Miami, OK 74354

$1,950,000

Updated guest accommodations, a resurfaced pool, and an additional restaurant building support multiple hospitality functions.

View details
Flex Warehouse with Roll-Up Doors
Flex Warehouse with Roll-Up Doors

830 D St Ne, Miami, OK 74354

$399,900
5,440 sqft 1.33 AC lot

Corner commercial building with loading access, offices, showroom space, and four large roll-up doors.

View details
Remodeled Farm with Fenced Acreage
Remodeled Farm with Fenced Acreage

57601 E 130 Rd, Miami, OK 74354

$649,000

Fenced, level acreage includes a remodeled double-wide residence, rural water, and a large shallow pond.

View details
Commercial Building Site
Commercial Building Site

1525 N Main Street, Miami, OK 74354

$479,000

Commercial land with city water, natural gas, and electricity connected.

View details
Manufacturing Campus with Rail Siding
Manufacturing Campus with Rail Siding

2400 NW Industrial Parkway, Miami, OK 74354

Contact for pricing
214,150 sqft 25.80 AC lot

Vacant industrial campus with multiple buildings, heavy power, rail access, and manufacturing infrastructure in place.

View details
Updated Storefront Building
Updated Storefront Building

11009 S 540 Rd, Miami, OK 74354

$147,000

Highway-fronted commercial building with recently replaced core systems and efficient mini-split heating and cooling.

View details
Renovated Storefront Property
Renovated Storefront Property

905 N Main St, Miami, OK 74354

$115,000

The storefront underwent renovation in 2024, providing an updated commercial space.

View details

Miami, OK Commercial Real Estate Market Trends and Statistics

Explore 72 commercial real estate for sale in Miami, OK, showcased through 29 active listings on our real estate platform. These investment opportunities span a total of 348,615 square feet of properties for sale, with an estimated market value of $8,363,400.

Sale prices for business properties in Miami, OK start at $34,900, averaging $348,475, and reaching up to $1,950,000 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you stay ahead with the latest data and market trends.

List
Map

Demographics Overview

Population 17K
Population Growth (5Y) -5.3%
Median Household Income $49,668
College Educated 12.4%

High-Yield Neighborhoods for Investment

Identify Miami submarkets with the highest inventory density on the market and evaluate the average listing prices of real estate assets

Neighborhood Average Price
74354 $301K

Taxes & Financing

Average Loan-to-Value 65.0%

Listings Trend

New vs delisted commercial listings in Ottawa County

New Delisted

Total CRE Inventory on Market (SF)

Need Help?

Reach out if you need assistance with Realmo tools or have questions about your listings