49,013 properties
0 phones
0 emails
0 for sale
635 results · Page 12/13
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:

Big D Truck Wash

3

Ranger, TX · 1605 Loop 254 West

Car Washes
Phone

Carmel Car Wash

3

Frisco, TX · 5780 Eldorado Parkway

Car Washes
Phone

Sanger Car Wash

3

Sanger, TX · 303 Freese Drive

Car Washes
Phone

Wash Guys

3

TX · 26780 US Highway 380 East

Car Washes
Phone

Kwik Kar Wash

3

Cleburne, TX · 1828 North Main Street

Car Washes
Phone

Julio's PRO Clean Detail Shop

3

Cleburne, TX · 902 South Mill Street

Car Washes
Phone

Mr. Bubbles Car Wash

3

Kilgore, TX · 905 North US 259

Car Washes

Classic Car Wash

3

Forney, TX · 254 FM 1641

Car Washes
Phone

Rockin' P Car Spa

3

Greenville, TX · 9201 Wesley Street

Car Washes
Phone

Red Oak Car Wash

3

Red Oak, TX · 311 East Ovilla Road

Car Washes
Phone

Express Car Wash

3

Tyler, TX · 5105 Troup Highway

Car Washes
Phone

Classic Car Wash

3

Eustace, TX · 311 US Highway 175 West

Car Washes
Phone

Legacy Car Wash & Detail Center

3

Frisco, TX · 3232 Legacy Drive

Car Washes
Phone

Meridian Car Wash

3

Meridian, TX · 108 Morgan Street

Car Washes
Phone

Speedway Express Car Wash

3

TX

Car Washes
Phone

Adventure Car Wash

3

Hickory Creek, TX · 1045 Hickory Creek Boulevard

Car Washes
Phone Email

Tidal Wave USA

3

Springdale, TX · 572 East Robinson Avenue

Car Washes
Phone

Tommy’s Express

3

TX · 3900 East 15th Street

Car Washes
Phone

Sierra Express Car Wash

3

Balch Springs, TX · 12050 Lake June Road

Car Washes
Phone

Reo Carwash Services

3

Mesquite, TX · 3709 Poteet Drive

Car Washes
Phone

WhiteWater Express Car Wash

3

Irving, TX · 8440 North Belt Line Road

Car Washes

H-E-B Car Wash

3

Granbury, TX · US 377

Car Washes
Phone

Kaufman Express Car Wash

3

Kaufman, TX · 2300 South Washington Street

Car Washes
Phone

Wave Wash

3

Mesquite, TX · 1980 Scyene Road

Car Washes
Phone

Classic Car Wash

3

Texarkana, TX · 4211 Mall Drive

Car Washes
Phone

Labac's Car Wash

3

Mesquite, TX · 725 North Town East Boulevard

Car Washes
Phone

Carnation Auto Spa

3

TX · 2171 East University Drive

Car Washes
Phone

Big Ride Quick Wash

3

Tye, TX · 358 South Access Road

Car Washes
Phone

Take 5 Car Wash

3

Denton, TX · 1900 West University Drive

Car Washes
Phone

Rub-A-Dub Car Wash

3

Texarkana, TX · 6501 Richmond Road

Car Washes
Phone Email

Zips Car Wash

3

Texarkana, TX · 2806 Richmond Road

Car Washes
Phone

Car Wash USA Express

3

Nacogdoches, TX · 4418 North Street

Car Washes
Phone

Tiger Wash

3

Gunter, TX · 305 North 8th Street

Car Washes

Bob's Car Wash

3

Greenville, TX · 5000 Benton Street

Car Washes

Laserwash

3

Eastland, TX · 503 East Main Street

Car Washes

Fast Wash

3

Coweta, TX · 27002 East 113th Street South

Car Washes
Phone

Clean & Green Car Wash

3

Denton, TX · 4105 Teasley Lane

Car Washes
Phone

Kwik Kar Car Wash

3

Stephenville, TX · 1611 North Graham Street

Car Washes
Phone

Zips Car Wash

3

Texarkana, TX · 4311 North State Line Avenue

Car Washes
Phone

Neighborhood Car Wash

3

Texarkana, TX · 1702 West 7th Street

Car Washes
Phone

Cumby Car Wash

3

Cumby, TX · 407 Frisco Street

Car Washes

Whitewater Express

3

Lewisville, TX · East Round Grove Road

Car Washes
Phone

Mister Car Wash

3

Abilene, TX · 6118 Buffalo Gap Road

Car Washes
Phone Email

WhiteWater Express Car Wash Keller

3

Keller, TX · 788 Keller Parkway

Car Washes
Phone Email

WhiteWater Express Car Wash

3

Fort Worth, TX · 8917 Lower Sonoma Lane

Car Washes
Phone

Take 5 Car Wash

3

TX · 1850 North Custer Road

Car Washes
Phone

The Car Wash Zone

3

TX

Car Washes

Troy Self Serve Car Wash

3

Troy, TX · 310 West Main Street

Car Washes

The Washhouse

3

Graham, TX · 2109 Walmart Drive

Car Washes
Phone

Wash Masters

3

Grapevine, TX · 1001 East Northwest Highway

Car Washes
Phone Email
← Prev 12 / 13 Next →
// 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