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

Virginia Retail Properties for Sale

863 results
Pictures of Retail, Special Purpose property located at 8833 Staples Mill Rd, Richmond, VA 23228 for sales - image #1
$4,923,077
Flagstop Car Wash
Retail • 6.50% CAP • 3,299 SqFt

8833 Staples Mill Rd Richmond, VA 23228

Pictures of Retail, Land property located at Daniels Drive, Madison Heights, VA 24572 for sales - image #1
$399,000
Rt. 29 & Daniels Drive
Commercial Land

Daniels Drive Madison Heights, VA 24572

Pictures of Retail property located at 11422 W Huguenot Rd, Midlothian, VA 23113 for sales - image #1
$2,600,000
Shoppes at Bellgrade (Value-Add)
Retail • 7,452 SqFt

11422 W Huguenot Rd Midlothian, VA 23113

Pictures of Retail, Land property located at Carrollton Blvd and Brewers Neck Blvd, Carrollton, VA 23314 for sales - image #1
$3,000,000
6-Acre Development Opportunity
±6-Acre Development Opportunity • Carrollton, VA 23314

Carrollton Blvd and Brewers Neck Blvd Carrollton, VA 23314

Pictures of Retail, Mixed Use property located at Lewistown Road and Lakeridge Parkway, Ashland, VA 23005 for sales - image #1
$0/SF
Winding Brook
Land for Sale 11.25 Acres

Lewistown Road and Lakeridge Parkway Ashland, VA 23005

Pictures of Land, Office, Retail, Special Purpose property located at 1154 Carl D Silver Pkwy, Fredericksburg, VA 22401 for sales - image #1
video
$475,000
1154 Carl D Silver Parkway Fredricksburg, Central Park
Exceptional Commercial Development Opportunity in Central Park Shopping Center, Fredericksburg, VA

1154 Carl D Silver Pkwy Fredericksburg, VA 22401

Pictures of Retail, Land, Special Purpose property located at 1603 DIXON ST, FREDERICKSBURG, VA 22401 for sales - image #1
$975,000
1603 Dixon St
Car Wash • 0.82 AC • Redevelopment Opportunity

1603 DIXON ST FREDERICKSBURG, VA 22401

Pictures of Retail property located at 10310 Washington Highway, Glen Allen, VA 23059 for sales - image #1
$4,310,000
Aldi - Richmond (Glen Allen) VA
Retail • 4.35% CAP • 20,000 SqFt

10310 Washington Highway Glen Allen, VA 23059

See New Listings First!
Save your filters and get alerts when new properties hit the market.
Save My Search
Pictures of Retail property located at 158 New Market Rd, Timberville, VA 22853 for sales - image #1
$1,630,856
Verizon + VA ABC | Walmart Shadow
Multi-Tenant Retail • Walmart Shadow • 4,000 SqFt • Verizon + VA ABC • 100% Occupied

158 New Market Rd Timberville, VA 22853

Pictures of Retail property located at 501 Euclid Avenue, Colonial Beach, VA 22443 for sales - image #1
Unpriced
Colonial Plaza Shopping Center
69% Leased Value-Add Center Anchored by Ace Hardware & Dollar General – Stabilized NOI $476,932

501 Euclid Avenue Colonial Beach, VA 22443

Pictures of Retail, Industrial property located at 1873 S Amherst Hwy, Amherst, VA 24521 for sales - image #1
$2,795,000
1873 S Amherst Hwy
Retail • 27,411 SqFt

1873 S Amherst Hwy Amherst, VA 24521

Pictures of Retail property located at 541 Park Ave NW, Norton, VA 24273 for sales - image #1
Opportunity Zone
$275,000
541 Park Avenue
Retail • 15,400 SqFt

541 Park Ave NW Norton, VA 24273

Pictures of Business for Sale, Industrial, Land, Office, Retail property located at 9932 Seminole Trail, Ruckersville, VA 22968 for sales - image #1
video
$2,262,500
Blue Ridge Trailer Sales and Service
Business with Land for Sale

9932 Seminole Trail Ruckersville, VA 22968

Pictures of Retail property located at 2108 Broadway Ave SW, Roanoke, VA 24014 for sales - image #1
$600,000
Sweet Donkey
Iconic location for sale

2108 Broadway Ave SW Roanoke, VA 24014

Pictures of Retail property located at 208 - 210 Church St SE, Leesburg, VA 20175 for sales - image #1
Unpriced
Downtown Leesburg Investment Retail Center
Retail • 9,364 SqFt

208 - 210 Church St SE Leesburg, VA 20175

Pictures of Retail property located at 1547 Armory Dr, Franklin, VA 23851 for sales - image #1
$650,000
1547 Armory Drive
Retail • 18,730 SF

1547 Armory Dr Franklin, VA 23851

Pictures of Industrial, Office, Retail property located at 4500 Plank Rd Building B, Fredericksburg, VA 22407 for sales - image #1
$975,000
FLEX OFFICE: Roswalt North Business Park Building B
Office/Industrial • 3,483 SqFt • Building B for Sale

4500 Plank Rd Building B Fredericksburg, VA 22407

Pictures of Land, Mixed Use, Retail property located at 3810 Meadowbridge Rd, Richmond, VA 23222, 508 Savannah Ave, Richmond, VA 23222, 505 Savannah Ave, Richmond, VA 23222 for sales - image #1
Opportunity Zone
$1,650,000
.46 to 2.48 Acres for Mixed-Uses
Land for Mixed-Uses

3 LOCATIONS

Pictures of Retail property located at 18309 A L Philpott Hwy, Spencer, VA 24165 for sales - image #1
$975,000
18309 A L Philpott Hwy
Vacant 8,000 SF Shell • Regional Highway Location

18309 A L Philpott Hwy Spencer, VA 24165

Pictures of Retail, Office property located at 3427-3429 W Cary St, Richmond, VA 23221 for sales - image #1
Unpriced
3427-3429 W Cary St
Unique Carytown Offering

3427-3429 W Cary St Richmond, VA 23221

Pictures of Office, Retail property located at 2076 S Independence Blvd, Virginia Beach, VA 23453 for sales - image #1
$5,400,000
Princess Anne Marketplace - Medtail
100% Leased Medical Strip • 6.7+ Year WALT • Shadow Anchored By Target • Infill Virginia Beach

2076 S Independence Blvd Virginia Beach, VA 23453

Pictures of Hospitality, Retail property located at 3332 Victory Blvd, Portsmouth, VA 23701 for sales - image #1
virtual tour
$599,000
PRINCE'S FRIED CHICKEN
Turn Key Business located in Prime Business Intersection

3332 Victory Blvd Portsmouth, VA 23701

Pictures of Retail property located at 220 South St, Front Royal, VA 22630 for sales - image #1
$1,550,000
220 South St
Retail • 8.5% CAP • 2,610 SqFt

220 South St Front Royal, VA 22630

Pictures of Retail, Office, Mixed Use property located at 8992 Fern Park Drive, Burke, VA 22015 for sales - image #1
$699,000
8992 Fern Park Drive
Fully Renovated Office Townhome Condo with Income

8992 Fern Park Drive Burke, VA 22015

Pictures of Retail, Special Purpose, Business for Sale property located at 1804 Arctic Ave, Virginia Beach, VA 23451 for sales - image #1
virtual tour
$975,000
RentBeachBuggies & RentSaltyCarts Business FOR SALE
Only City-Approved Golf Cart Rental Business at the Virginia Beach Oceanfront

1804 Arctic Ave Virginia Beach, VA 23451

Pictures of Retail property located at 2011 ORANGE BLOSSOM LN, SANDSTON, VA 23150 for sales - image #1
$3,469,000
Wawa 20-Year Ground Lease
New Construction with Approachable Price Point • 19.7 Years of Remaining Lease Term

2011 ORANGE BLOSSOM LN SANDSTON, VA 23150

Pictures of Retail property located at 1701 Carl D Silver Pkwy, Fredericksburg, VA 22401 for sales - image #1
Opportunity Zone
$2,939,400
McDonald's: Fredericksburg, VA
Retail • 4.00% CAP • 4,055 SqFt

1701 Carl D Silver Pkwy Fredericksburg, VA 22401

Pictures of Retail property located at 975 Wilton Creek Rd, Hartfield, VA 23071 for sales - image #1
$1,300,000
975 Wilton Creek Road
Retail • 1,146 SqFt

975 Wilton Creek Rd Hartfield, VA 23071

Pictures of Land, Retail property located at N Main Street, Madison, VA 22727 for sales - image #1
$695,000
6.3 acres B1 in Madison County VA
Land • 6.3 acres

N Main Street Madison, VA 22727

Pictures of Land, Office, Retail property located at 4023 S Amherst Hwy, Madison Heights, VA 24572 for sales - image #1
video
$225,000
4023 S Amherst Highway
Price Reduction to $225,000 on this 1.26 Acre parcel zoned B-2 near major shopping center

4023 S Amherst Hwy Madison Heights, VA 24572

Pictures of Retail property located at 683 Thomas Jefferson Pkwy, Charlottesville, VA 22902 for sales - image #1
Unpriced
Michie Tavern
Retail • 22,148 SqFt

683 Thomas Jefferson Pkwy Charlottesville, VA 22902

Pictures of Retail property located at 3335 N Military Hwy, Norfolk, VA 23518 for sales - image #1
$1,460,000
3335 N Military Hwy
Multiple uses, sales office, 6 garage bays, pylon sign, hotel, contractors office

3335 N Military Hwy Norfolk, VA 23518

Pictures of Land, Retail property located at 2890 & 2910 N. Franklin Street, Christiansburg, VA, Christiansburg, VA 24073 for sales - image #1
video
$2,650,000
2890 & 2910 N. Franklin Street Christiansburg
Land • 2.456 acres

2890 & 2910 N. Franklin Street, Christiansburg, VA Christiansburg, VA 24073

Pictures of Land, Retail, Special Purpose property located at 3344 Virginia Avenue, Collinsville,, VA 24078 for sales - image #1
$499,000
0.643 Acres - US220-Business (Virginia Ave) Collinsville, VA
Redevelopment Opportunity - Signalized Intersection - Virginia Avenue - Collinsville, VA

3344 Virginia Avenue Collinsville,, VA 24078

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 Retail, Office property located at 19 Wadsworth Street, Lynchburg, VA 24501 for sales - image #1
$415,000
19 Wadsworth Street

19 Wadsworth Street Lynchburg, VA 24501

Pictures of Retail, Industrial, Mixed Use property located at 10353 Doyle Boulevard, McKenney, VA 23872 for sales - image #1
$199,999
Doyle Blvd Auto Shop
Retail • 2,385 SqFt

10353 Doyle Boulevard McKenney, VA 23872

Pictures of Retail, Office property located at 1650 WILLOW LAWN DR RICHMOND VA 23230, RICHMOND, VA 23230 for sales - image #1
$2,950,000
1650 Willow Lawn Drive
Office Building For Sale

1650 WILLOW LAWN DR RICHMOND VA 23230 RICHMOND, VA 23230

Pictures of Retail property located at 607 North Main Street, Kilmarnock, VA 22482 for sales - image #1
Opportunity Zone
$2,263,000
607 & 611 N Main Street
Brand New Starbucks & Mattress Warehouse Investment in Virginia

607 North Main Street Kilmarnock, VA 22482

Pictures of Retail property located at 3700 Turnpike Rd, Portsmouth, VA 23701 for sales - image #1
video
$750,000
Auto repair
Retail • 2,625 SqFt

3700 Turnpike Rd Portsmouth, VA 23701

Pictures of Retail, Office property located at 470 Winter Place Way, Midlothian, VA 23113 for sales - image #1
Unpriced
470 Winter Place Way
Retail

470 Winter Place Way Midlothian, VA 23113

Pictures of Land, Retail property located at South Main Street, Broadway, VA 22815 for sales - image #1
$249,000
NORTHERN 1-ACRE COMMERCIAL LOT IN BROADWAY
NORTHERN 1-ACRE COMMERCIAL LOT IN BROADWAY

South Main Street Broadway, VA 22815

Pictures of Retail property located at 2400-2402 North Avenue, Richmond, VA 23222 for sales - image #1
$500,000
2400-2402 NORTH AVENUE RICHMOND- RETAIL PROPERTY
Retail • 7,700 SqFt

2400-2402 North Avenue Richmond, VA 23222

Pictures of Retail property located at 350 University Blvd, Harrisonburg, VA 22801 for sales - image #1
$3,750,000
PRIME RETAIL PROPERTY WITHIN WALKING DISTANCE TO JMU
PRIME RETAIL PROPERTY WITHIN WALKING DISTANCE TO JMU

350 University Blvd Harrisonburg, VA 22801

Pictures of Retail property located at 238 Harless Dr, Dryden, VA 24243 for sales - image #1
$995,000
238 Harless Dr
Retail • 7.66% CAP • 9,026 SqFt

238 Harless Dr Dryden, VA 24243

Pictures of Retail, Office, Land property located at 10829 Fairfax Boulevard, Fairfax, VA 22030 for sales - image #1
Unpriced
Fairfax City Development Site
Subject to Offer

10829 Fairfax Boulevard Fairfax, VA 22030

Pictures of Retail property located at 5620 Hull Street Road, Richmond, VA 23224 for sales - image #1
$4,005,000
Hull Street Marketplace
Retail • 7.50% CAP • 44,440 SqFt

5620 Hull Street Road Richmond, VA 23224

Pictures of Retail, Industrial, Office property located at 0 Highway 47, South Hill, VA 23970 for sales - image #1
$169,900
0 Highway 47
Retail

0 Highway 47 South Hill, VA 23970

Pictures of Retail, Land property located at Mine Rd, Stafford, VA 22554 for sales - image #1
Unpriced
Mine Road Land
Retail

Mine Rd Stafford, VA 22554

Pictures of Retail property located at 2075 E Market St, Harrisonburg, VA 22801 for sales - image #1
$2,016,667
TAKE 5 OIL CHANGE GROUND LEASE - HARRISONBURG, VA
TAKE 5 OIL CHANGE GROUND LEASE - HARRISONBURG, V

2075 E Market St Harrisonburg, VA 22801

Pictures of Retail property located at 1431 Seminole Trail, Charlottesville, VA 22901 for sales - image #1
$2,630,000
SLEEP NUMBER  - SEMINOLE TRAIL, CHARLOTTESVILLE, VA
SLEEP NUMBER-SEMINOLE TRAIL, CHARLOTTESVILLE, VA

1431 Seminole Trail Charlottesville, VA 22901

Pictures of Office, Retail property located at 4020 Llewellyn Ave, Norfolk, VA 23504 for sales - image #1
$800,000
Freestanding Building Available (Former Daycare Facility)
Freestanding Building (Former Daycare Facility)

4020 Llewellyn Ave Norfolk, VA 23504

Pictures of Retail property located at 4142 Melrose Avenue NW, Roanoke, VA 24017 for sales - image #1
$6,200,000
Roanoke Salem Business Center - Ranoke VA
Multi-Tenant • 162,903 Sq. Ft. • 8.2% CAP Rate • Strong Demographics • 89% Occupancy • $39 P/SQFT

4142 Melrose Avenue NW Roanoke, VA 24017

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 780 M.L.K. Jr Wy, Harrisonburg, VA 22801 for sales - image #1
$3,220,000
CVS Pharmacy - Harrisonburg, VA
Retail • 5.85% CAP • 10,336 SqFt

780 M.L.K. Jr Wy Harrisonburg, VA 22801

Pictures of Retail property located at 3560 Foster Falls Rd, Barren Springs, VA 24313 for sales - image #1
$799,000
3560 Foster Falls Rd
Retail • 10.45% CAP • 8,320 SqFt

3560 Foster Falls Rd Barren Springs, VA 24313

Pictures of Retail property located at 674 Teresa Ln, Roanoke, VA 24019 for sales - image #1
$850,000
Fully Equipped Restaurant Property
Retail • 1,836 SqFt

674 Teresa Ln Roanoke, VA 24019

Pictures of Retail property located at 1700 Princess Anne St, Fredericksburg, VA 22401 for sales - image #1
$1,795,000
1700 Princess Anne St
Rare Fast-Food Drive-Thru in Downtown Fredericksburg, move-in ready. Formerly a Hardees located on R

1700 Princess Anne St Fredericksburg, VA 22401

Pictures of Retail, Industrial, Mixed Use property located at 728 North Main Street, Emporia, VA 23847 for sales - image #1
Opportunity Zone
$999,000
728 North Main St
Retail • 9,214 SqFt

728 North Main Street Emporia, VA 23847

Pictures of Retail, Office, Mixed Use property located at 100 Piedmont Avenue, Bristol, VA 24201 for sales - image #1
virtual tour
$1,199,999
Historic Landmark - Venue
Fully Restored Ready To Run

100 Piedmont Avenue Bristol, VA 24201

Virginia Retail Properties for Sale Market Overview

Search retail stores for sale in Virginia and explore 909 shops for sale on Crexi’s marketplace. Currently, there are 10,335,265 square feet of retail property in Virginia , averaging $1,993,691 and representing $1,511,217,516 in total value. The average price per square foot for retail stores in Virginia is $325 with a median cap rate of 6%.


Crexi features Virginia auto shops for sale, quick service restaurants, Dollar Trees, Dollar Generals, and more that suit a variety of commercial real estate needs.

Retail Properties in Virginia

Show Less

Virginia Property Types

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