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

Virginia Storefronts for Sale

213 results
Recommended 
Pictures of Retail property located at 216 Duff Patt Hwy, Duffield, VA 24244 for sales - image #1
$1,950,000
Family Dollar | Duffield, VA
Brand New Corporate Dollar Tree • Family Dollar • SWVA

216 Duff Patt Hwy Duffield, VA 24244

Pictures of Retail property located at 7000 Peters Creek Rd, Hollins, VA 24019 for sales - image #1
$1,600,000
Retail Multi-Tenant for Sale - 7000 Peters Creek | Roanoke
Retail with National Brands • 5,065 Sq. Ft. at Signalized Intersection

7000 Peters Creek Rd Hollins, VA 24019

Pictures of Office, Retail, Self Storage, Special Purpose property located at 2307 South Boston Rd, Danville, VA 24540 for sales - image #1
$1,200,000
Large Commercial Opportunity
Large Commercial Opportunity

2307 South Boston Rd Danville, VA 24540

Pictures of Retail property located at 4000 George Washington Hwy, Portsmouth, VA 23702 for sales - image #1
$635,000
Standalone Retail Store with Triple Net Tenant
Great Investment Opportunity FOR SALE w/Standalone Retail Triple Net (NNN) Corporate Tenant

4000 George Washington Hwy Portsmouth, VA 23702

Pictures of Retail property located at 4300 Nine Mile Rd, Richmond, VA 23231 for sales - image #1
$1,121,143
CITGO C-STORE & GAS (NASDAQ: ARKO) | ABSOLUTE NET LEASE
Retail • 7.00% CAP • 1,425 SqFt

4300 Nine Mile Rd Richmond, VA 23231

Pictures of Retail property located at 202 Court St, Lawrenceville, VA 23868 for sales - image #1
Opportunity Zone
Unpriced
202 Court St
Development Opportunity / Option to Ground Lease remaining land.

202 Court St Lawrenceville, VA 23868

Pictures of Retail property located at 2775 Lee Hwy, Troutville, VA 24175 for sales - image #1
$1,295,000
Exit 150 Retail Site
Retail • 1.4 Acres

2775 Lee Hwy Troutville, VA 24175

Pictures of Office, Retail, Industrial property located at 74 W Court Square, Pulaski, VA 24301 for sales - image #1
$259,950
74 W Court Square
Office • 10,100 SqFt

74 W Court Square Pulaski, VA 24301

See New Listings First!
Save your filters and get alerts when new properties hit the market.
Save My Search
Pictures of Mixed Use, Retail property located at 194 Turkeysag Trail, Palmyra, VA 22963 for sales - image #1
virtual tour
$4,000,000
Gate Plaza
Mixed Use • 8.00% CAP • 26,100 SqFt

194 Turkeysag Trail Palmyra, VA 22963

Pictures of Retail property located at 703 Airline Blvd, Portsmouth, VA 23707 for sales - image #1
$699,000
701 & 703 Airline Blvd
Retail • 7,022 SqFt

703 Airline Blvd Portsmouth, VA 23707

Pictures of Retail property located at 12977 Franklin Turnpike, Chatham, VA 24531 for sales - image #1
$1,195,000
Dollar General - NNN - VA - 7.3% CAP
NNN Dollar General • 7.3% CAP • 9,100 SF - Strong placer.ai Performance

12977 Franklin Turnpike Chatham, VA 24531

Pictures of Hospitality, Mixed Use, Multifamily, Retail property located at 205 S Main St, Blacksburg, VA 24060 for sales - image #1
$5,950,000
Main Street Inn - Blacksburg VA
Gorgeous Hotel or Mixed Use Opportunity in the Heart of Downtown Blacksburg

205 S Main St Blacksburg, VA 24060

Pictures of Retail property located at 2520 George Washington Memorial Highway, Hayes, VA 23072 for sales - image #1
Opportunity Zone
$1,475,000
2520 George Washington Memorial Highway
Retail • 4,920 SqFt

2520 George Washington Memorial Highway Hayes, VA 23072

Pictures of Mixed Use, Retail property located at 402 1/2 N 2nd St, Richmond, VA 23219 for sales - image #1
Opportunity Zone
$899,950
402 1/2 N 2nd St
Mixed Use • 8.10% CAP • 2,700 SqFt

402 1/2 N 2nd St Richmond, VA 23219

Pictures of Multifamily, Office, Retail property located at 221 East Clay Street, Richmond, VA 23219 for sales - image #1
Opportunity Zone
$1,050,000
Renovated Historic Mixed Use Across from Convention Center
Ideal for Owner-Occupant with Opportunity to Scale

221 East Clay Street Richmond, VA 23219

Pictures of Retail property located at 27 S Gateway Dr, Fredericksburg, VA 22406 for sales - image #1
$9,230,000
Target Shadow Center | Fredericksburg, VA
Retail • 8.00% CAP • 40,617 SqFt

27 S Gateway Dr Fredericksburg, VA 22406

Pictures of Mixed Use, Office, Retail property located at 111 S Augusta St, Staunton, VA 24401 for sales - image #1
$449,000
FLEXIBLE MIXED-USE BUILDING IN HISTORIC DOWNTOWN STAUNTON
FLEXIBLE MIXED-USE BUILDING IN HISTORIC DOWNTOWN STAUNTON

111 S Augusta St Staunton, VA 24401

Pictures of Retail, Office property located at 569 Piney Forest Road, Danville, VA 24540 for sales - image #1
$299,900
Commercial Building with lots of Potential
Commercial building on Piney Forest Rd

569 Piney Forest Road Danville, VA 24540

Pictures of Retail property located at 11203 Jefferson Ave, Newport News, VA 23601 for sales - image #1
$3,300,000
DriveTime
Retail • 6.00% CAP • 7,677 SqFt

11203 Jefferson Ave Newport News, VA 23601

Pictures of Retail property located at 3406 & 3414 Brambleton Ave, Cave Spring, VA 24018 for sales - image #1
$850,000
Clip & Dip/The Refinery
Retail • 5,747 SqFt

3406 & 3414 Brambleton Ave Cave Spring, VA 24018

Pictures of Retail property located at Compass Creek Pkwy, Leesburg, VA 20175 for sales - image #1
Unpriced
The Compass Creek Portfolio - Leesburg, VA
Retail • 25,830 SqFt

Compass Creek Pkwy Leesburg, VA 20175

Pictures of Retail property located at 35 Watling Street, Urbanna, VA 23175 for sales - image #1
$354,000
35 Watling Street
Retail • 650 SqFt

35 Watling Street Urbanna, VA 23175

Pictures of Retail property located at 10185 Warwick Blvd, Newport News, VA 23601 for sales - image #1
$600,000
7.2% Cap | Dark 7-Eleven
Strong Demographics: Over 155,306 residents within 5-mile radius

10185 Warwick Blvd Newport News, VA 23601

Pictures of Mixed Use, Retail property located at 3548 - 3550 Seminole Trl, Charlottesville, VA 22911 for sales - image #1
$1,800,000
3548 - 3550 Seminole Trl
29 N - Airport Road • 5,902 SqFt

3548 - 3550 Seminole Trl Charlottesville, VA 22911

Pictures of Retail property located at 5483 Virginia Beach Blvd, Virginia Beach, VA 23462 for sales - image #1
$2,928,000
Guitar Center
8.00% Cap Rate • 289,000 People in 5 Miles • Virginia Beach

5483 Virginia Beach Blvd Virginia Beach, VA 23462

Pictures of Industrial, Retail property located at 133 Spring St, Herndon, VA 20170 for sales - image #1
$750,000
RETAIL/ FLEX CONDO FOR SALE
Flex • 2,500 SqFt

133 Spring St Herndon, VA 20170

Pictures of Retail property located at 3175 Linden Dr, Bristol, VA 24202 for sales - image #1
Opportunity Zone
$2,119,000
Linden Place
Medetail Center • Bristol, VA • Prime Location near Interstate 81 (55,000VPD)

3175 Linden Dr Bristol, VA 24202

Pictures of Office, Retail property located at 28 Church Ave SW, Roanoke, VA 24011 for sales - image #1
Opportunity Zone
$895,000
28 Church Avenue SW
Office • 6,947 SqFt

28 Church Ave SW Roanoke, VA 24011

Pictures of Retail property located at 4065 Main St, Chincoteague, VA 23336 for sales - image #1
$875,000
Sundial Books
Retail • 3,114 SqFt

4065 Main St Chincoteague, VA 23336

Pictures of Retail property located at 2395 Pocahontas Trail, Willimsburg, VA 23185 for sales - image #1
$85,000
2395 Pocahontas Trail
Retail • 1,120 SqFt

2395 Pocahontas Trail Willimsburg, VA 23185

Pictures of Retail property located at 1157 E Lee Hwy, Chilhowie, VA 24319 for sales - image #1
$1,388,129
Advance Auto Parts
Retail • 6,895 SF

1157 E Lee Hwy Chilhowie, VA 24319

Pictures of Industrial, Land, Mixed Use, Retail property located at 2794 N Valley Pike, Harrisonburg, VA 22802 for sales - image #1
Opportunity Zone
$1,795,000
2794 N Valley Pike
5.02 Acres with Multiple Commercial & Residential Buildings

2794 N Valley Pike Harrisonburg, VA 22802

Pictures of Retail property located at 1241 Frederick Boulevard, Portsmouth, VA 23707 for sales - image #1
Opportunity Zone
$3,520,000
Kroger Shadow Center
Kroger Shadow Center • $3.5M (7.50%) • Portsmouth, VA • Hampton Roads MSA

1241 Frederick Boulevard Portsmouth, VA 23707

Pictures of Office, Retail property located at 20 E Main St, Martinsville, VA 24112 for sales - image #1
virtual tour
$265,000
Cahill Insurance Agency
Historic Stone Building with 6 units for rent in Uptown Martinsville, VA

20 E Main St Martinsville, VA 24112

Pictures of Retail property located at 3653 Williamson Rd, Roanoke, VA 24012 for sales - image #1
$545,000
3653 Williamson Rd
Retail • 6,000 SqFt

3653 Williamson Rd Roanoke, VA 24012

Pictures of Retail property located at 3130 S Crater Rd, Petersburg, VA 23805 for sales - image #1
$1,105,000
Advance Auto Parts | Petersburg, VA
8.25% CAP • Synergies with Nearby Auto Parts Stores

3130 S Crater Rd Petersburg, VA 23805

Pictures of Retail property located at 4300 Plank Road, Fredericksburg, VA 22407 for sales - image #1
$7,400,000
4300 Plank Road
Retail

4300 Plank Road Fredericksburg, VA 22407

Pictures of Retail property located at 6029 E Virginia Beach Blvd, Norfolk, VA 23502 for sales - image #1
$2,037,959
Stabilized Two-Tenant Retail Investment
Retail • 7.25% CAP • Stabilized Two-Tenant Retail Investment with Embedded Upside

6029 E Virginia Beach Blvd Norfolk, VA 23502

Pictures of Office, Retail property located at 4102 Electric Rd, Cave Spring, VA 24018 for sales - image #1
$1,000,000
4102 Electric Road
Electric Road Freestanding Retail

4102 Electric Rd Cave Spring, VA 24018

Pictures of Office, Retail property located at 10914 Patriot Highway, Fredericksburg, VA 22407 for sales - image #1
$1,250,000
10914 Patriot Hwy - Four Mile Fork Business Center
Retail 1860 SF and 2046 SF of warehouse

10914 Patriot Highway Fredericksburg, VA 22407

Pictures of Retail property located at 24 N Main St, Kilmarnock, VA 22482 for sales - image #1
Opportunity Zone
$495,000
24 N Main St
Investment or Owner Occupant Opportunity • Prime Northern Neck Location

24 N Main St Kilmarnock, VA 22482

Pictures of Mixed Use, Office, Retail property located at 1911 Memorial Ave SW, Roanoke, VA 24015 for sales - image #1
$395,000
Commercial Building near Grandin Rd and Memorial Ave
Unique Commercial Opportunity in Grandin Village on Memorial Ave • 2904 sf

1911 Memorial Ave SW Roanoke, VA 24015

Pictures of Mixed Use, Office, Special Purpose, Retail property located at 519 Goodson Street, Bristol, VA 24201 for sales - image #1
$175,000
519 Goodson Street
Flexible commercial layout that adapts to retail, studio, office

519 Goodson Street Bristol, VA 24201

Pictures of Mixed Use, Office, Retail property located at 1932 Spring Hill Rd, Staunton, VA 24401 for sales - image #1
$443,000
Rare Corner Commercial Lot w/Small Building and Garage
Mixed Use • 2,144 SF

1932 Spring Hill Rd Staunton, VA 24401

Pictures of Office, Retail property located at 4118 Franklin Rd, Roanoke, VA 24014 for sales - image #1
$725,000
Hunting Hills Station | Street Retail
Franklin Rd Retail

4118 Franklin Rd Roanoke, VA 24014

Pictures of Office, Retail property located at 2825 S Crater Rd, Petersburg, VA 23805 for sales - image #1
Opportunity Zone
$1,300,000
Partially Renovated Petersburg Retail/Office
10,578 SF Retail Center • Scalable Owner Occupant or Investment Opportunity

2825 S Crater Rd Petersburg, VA 23805

Pictures of Office, Retail property located at 201 N Union St, Danville, VA 24541 for sales - image #1
Opportunity Zone
$599,900
Former Bank Building
Former Bank building

201 N Union St Danville, VA 24541

Pictures of Retail property located at 109 S Kent St, Winchester, VA 22601 for sales - image #1
$229,900
Downtown Mixed Use Investment Property
Winchester Downtown Investment Property

109 S Kent St Winchester, VA 22601

Pictures of Land, Office, Retail property located at 4040 Franklin Rd Roanoke, VA 24014, Roanoke, VA 24014 for sales - image #1
$1,350,000
220 Frontage and Turnkey Retail Space
Prime Office / Retail Opportunity on Franklin Road + Turn-Key Appliance Business (separate purchase)

4040 Franklin Rd Roanoke, VA 24014 Roanoke, VA 24014

Pictures of Multifamily, Office, Retail property located at 7 N 18th St, Richmond, VA 23223 for sales - image #1
$695,000
Redevelopment Opportunity in Historic Shockoe Bottom
Blank Slate for Retail, Office or Multifamily

7 N 18th St Richmond, VA 23223

Pictures of Hospitality, Mixed Use, Multifamily, Office, Retail property located at 1 Middlebrook Ave, Staunton, VA 24401 for sales - image #1
$1,700,000
The Erksine Building
Historic Mixed Use Building

1 Middlebrook Ave Staunton, VA 24401

Pictures of Mixed Use, Retail property located at 3062 Hull Street Rd, Richmond, VA 23224 for sales - image #1
video
$490,000
Sea Farm
Mixed Use • 7,986 SqFt

3062 Hull Street Rd Richmond, VA 23224

Pictures of Retail property located at 10290 John Clayton Memorial Hwy, Gloucester, VA 23061 for sales - image #1
$299,000
High Traffic Retail Location
1,068 Finished SF • 2.33 Total Acreage

10290 John Clayton Memorial Hwy Gloucester, VA 23061

Pictures of Land, Retail property located at 5731 New Kent Hwy, Quinton, VA 23141 for sales - image #1
$550,000
5731 New Kent Highway
Retail Redevelopment Opportunity in Growing New Kent County

5731 New Kent Hwy Quinton, VA 23141

Pictures of Retail property located at Maranto Manor Dr, Winchester, VA 22602 for sales - image #1
$575,000
Winchester South
Retail

Maranto Manor Dr Winchester, VA 22602

Pictures of Retail property located at 6712 Williamson Rd, Hollins, VA 24019 for sales - image #1
$549,000
6712 Williamson Road, Roanoke, VA
Open Retail / Showroom Building

6712 Williamson Rd Hollins, VA 24019

Pictures of Retail property located at 7 E 16th St., Richmond, VA 23224 for sales - image #1
$1,200,000
Family Dollar Richmond Virginia
retail building vacant with lots of vacant la in growing up and coming area with lots of development

7 E 16th St. Richmond, VA 23224

Pictures of Land, Retail property located at 11101 Leavells Rd, Fredericksburg, VA 22407 for sales - image #1
Opportunity Zone
$850,000
Opportunity for owner-user or Redevelopment
Corner Lot with Excellent visibility at traffic light and strong traffic

11101 Leavells Rd Fredericksburg, VA 22407

Pictures of Retail, Mixed Use, Special Purpose property located at 2025 North Main Street, Danville, VA 24540 for sales - image #1
Opportunity Zone
$549,000
Former Funeral Home Building
Former Funeral Home Building

2025 North Main Street Danville, VA 24540

Pictures of Retail, Land property located at 510 Compass Pt Plz SE, Leesburg, VA 20175 for sales - image #1
$2,883,000
Chipotle - Compass Creek
Retail • 5.00% CAP • 2,325 SqFt

510 Compass Pt Plz SE Leesburg, VA 20175

Results per page:

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