49,013 properties
0 phones
0 emails
0 for sale
275 results · Page 2/6
All (49,013) Self-Storage (6,315) Mobile Home Parks (7,982) Car Washes (7,857) Laundromats (5,362) RV Parks (8,082) Marinas (3,500) Budget Motels (9,891) Mailbox / Pack & Ship (24)
Map:

American Pride Car Wash

2

Virginia Beach, VA · 3689 Virginia Beach Boulevard

Car Washes
Phone

Lucky Luck Carwash & Detailing

2

VA · 1855 Pulaski Highway

Car Washes
Phone

Smith Brothers Car Wash

2

Portsmouth, VA · 3523 Western Branch Boulevard

Car Washes
Phone

Stop N Wash

2

Portsmouth, VA · 3311 Airline Boulevard

Car Washes
Phone

Grand Prix Auto Wash

2

Mechanicsville, VA · 8281 Meadowbridge Road

Car Washes
Phone

Flagstop Car Wash

2

Hopewell City, VA · 705 Ashland Street

Car Washes
Phone

Wash City

2

Exmore, VA · 3999 Lankford Highway

Car Washes
Phone

Super Bright Car Wash

2

Altavista, VA · 903 Main Street

Car Washes
Phone

Touch of Class Car Care

2

Lynchburg, VA

Car Washes
Phone

Steve's Extreme Vacuum Clean & Detail LLC

2

VA

Car Washes
Phone

Jordan’s Car Wash

2

VA

Car Washes
Phone

Aqua Hand Car Wash

3

Charlottesville, VA · 1300 Emmet Street North

Car Washes
Phone Email

Flagship Car Wash

3

Vienna, VA · 540 Maple Avenue West

Car Washes

Blue Beacon

3

Raphine, VA · 110 Commerce Park Drive

Car Washes
Phone

Wash Fair

3

Springfield, VA · 6254 Brandon Avenue

Car Washes
Phone Email

White Horse Auto Wash

3

Charlottesville, VA · 995 Seminole Trail

Car Washes

Flagship Carwash

3

Leesburg, VA · 534 Trimble Plz

Car Washes

Mr. Wash

3

Silver Spring, VA · 7996 Georgia Avenue

Car Washes
Email

SoapyShell Carwash

3

VA · 9523 Belair Road

Car Washes
Phone

Sunny Days

3

Galax, VA · 1004 East Stuart Drive

Car Washes

ModWash

3

VA · 94 Lawyers Road

Car Washes
Phone

Suds Car Wash

3

VA · 3920 North Mayo Trail

Car Washes
Phone Email

Inside Out Express Car Wash

3

VA · 777 C Street Southeast

Car Washes
Phone Email

Tommy's Express Car Wash

3

VA · 656 North Dupont Highway

Car Washes

Mr. Wash Car Wash

3

Kensington, VA · 3817 Dupont Avenue

Car Washes
Email

Love My Car Carwash

3

Germantown, VA · 19600 Walter Johnson Road

Car Washes
Phone

Blue Beacon

3

VA · 23430 Cool Water Drive

Car Washes
Phone

Flagstop

3

VA · 8833 Staples Mill Road

Car Washes

Carrollton Car Wash

3

Carrollton, VA · 159 Eagle Harbor Parkway

Car Washes

The Riptide Car Wash

3

Richmond, VA · 3025 Mechanicsville Turnpike

Car Washes
Email

Tiny Bubbles Car Wash

3

VA · 7027 Harper Road

Car Washes

Cool Wave WashPlex

3

Newport News, VA · 12095 Jefferson Avenue

Car Washes

Zips

3

Forest, VA · 17559 Forest Road

Car Washes

Flagstop Car Wash

3

Richmond, VA · 4205 West Broad Street

Car Washes

Druid Hills Marathon Car Wash

3

Martinsville, VA · 1062 Spruce Street

Car Washes

Coeburn Magic Wash

3

Coeburn, VA · 11620 Norton Coeburn Road

Car Washes

Sparkles Car Wash

3

Lebanon, VA · 121 Fincastle Road

Car Washes
Phone

G & G Express Wash

3

Big Stone Gap, VA · 706 Wood Avenue West

Car Washes

West End Wash & More

3

Clintwood, VA · 400 Colley Shopping Center

Car Washes
Phone Email

Get & Zip Car Wash

3

Warsaw, VA · 4649 Richmond Road

Car Washes
Phone

Mine Road Auto Spa

3

Fredericksburg, VA · 4630 Mine Road

Car Washes
Phone

Courthouse Car Wash

3

Fredericksburg, VA · 10903 Courthouse Road

Car Washes
Phone Email

Smokehouse Auto Wash

3

VA · 10 Smokehouse Dr

Car Washes
Phone

Rio Car Wash

3

Fredericksburg, VA · 70 Sebring Drive

Car Washes
Phone Email

Bob's Car Wash

3

Fredericksburg, VA · 10500 Leavells Road

Car Washes
Phone

Rio Car Wash

3

Fredericksburg, VA · 10050 Patriot Highway

Car Washes
Phone Email

Flagship Carwash

3

Woodbridge, VA · 12793 Harbor Drive

Car Washes
Phone Email

U-Wash

3

Dumfries, VA · 17848 Main Street

Car Washes
Phone Email

Sonic Soft

3

Falls Church, VA · 1050 West Broad Street

Car Washes
Phone

Splash & Dash Car Wash

3

Manassas, VA · 10266 Irongate Way

Car Washes
Phone
// Heat map modes // mapPoints format: [id, lat, lon, category, valuation, data_score, motivated_score] let heatLayer = null; let circleLayer = null; let currentMode = 'markers'; function clearOverlays() { if (heatLayer) { map.removeLayer(heatLayer); heatLayer = null; } if (circleLayer) { map.removeLayer(circleLayer); circleLayer = null; } } function setMapMode(mode) { currentMode = mode; clearOverlays(); // Update button states document.querySelectorAll('.map-mode-btn').forEach(b => b.classList.remove('active')); document.getElementById('btn-' + mode).classList.add('active'); if (mode === 'markers') { markers.addTo(map); return; } map.removeLayer(markers); if (mode === 'density') { // Pure density heatmap const pts = mapPoints.filter(p => p[1] && p[2]).map(p => [p[1], p[2], 1]); heatLayer = L.heatLayer(pts, {radius: 20, blur: 15, maxZoom: 10, max: 5, gradient: {0.2: '#ffffb2', 0.4: '#fd8d3c', 0.6: '#f03b20', 0.8: '#bd0026', 1: '#800026'} }).addTo(map); } else if (mode === 'valuation') { // Circle markers colored by valuation circleLayer = L.layerGroup(); const maxVal = Math.max(...mapPoints.map(p => p[4]).filter(v => v > 0)) || 1; mapPoints.filter(p => p[1] && p[2] && p[4] > 0).forEach(p => { const ratio = Math.min(p[4] / maxVal, 1); const r = Math.round(ratio * 255); const g = Math.round((1 - ratio) * 200); const color = `rgb(${r}, ${g}, 50)`; const radius = 4 + ratio * 10; L.circleMarker([p[1], p[2]], { radius: radius, fillColor: color, color: '#fff', weight: 1, fillOpacity: 0.7 }).bindPopup(`$${(p[4]/1000).toFixed(0)}K`).addTo(circleLayer); }); circleLayer.addTo(map); } else if (mode === 'quality') { // Circle markers colored by data_score circleLayer = L.layerGroup(); mapPoints.filter(p => p[1] && p[2]).forEach(p => { const score = p[5] || 0; const ratio = score / 10; // Green = high, Red = low const r = Math.round((1 - ratio) * 255); const g = Math.round(ratio * 200); const color = `rgb(${r}, ${g}, 50)`; L.circleMarker([p[1], p[2]], { radius: 3 + ratio * 5, fillColor: color, color: '#fff', weight: 0.5, fillOpacity: 0.6 }).addTo(circleLayer); }); circleLayer.addTo(map); } else if (mode === 'motivated') { // Heat map weighted by motivated score const pts = mapPoints.filter(p => p[1] && p[2] && p[6] > 0).map(p => [p[1], p[2], p[6] / 100]); heatLayer = L.heatLayer(pts, {radius: 25, blur: 20, maxZoom: 10, max: 1, gradient: {0.2: '#fff7bc', 0.4: '#fec44f', 0.6: '#fe9929', 0.8: '#d95f0e', 1: '#993404'} }).addTo(map); } }
🔒
Unlock owner contacts for 55,000+ properties
Get Access