49,013 properties
0 phones
0 emails
0 for sale
1,085 results · Page 1/22
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:

Corner Wash

1B 🔥 MOTIVATED

San Diego, CA · 3501 Adams Avenue

Laundromats
Phone Email

Wash

1B

CA · 723 14th Street

Laundromats
Phone Email

Tons of Bubbles Laundromat

1B 🔥 MOTIVATED

Pacifica, CA · 440 Manor Plaza

Laundromats
Phone Email

The Wash Place

1B

CA · 3377 Mission Street

Laundromats
Phone Email

Sudz Coin Laundry

1B

Sunnyvale, CA · 124 East Fremont Avenue

Laundromats
Phone Email

Speed Wash

1B 🔥 MOTIVATED

South San Francisco, CA · 1160 Mission Road

Laundromats
Phone Email

Clean Bubbles Laundromat

1B

South Pasadena, CA · 624 Mission Street

Laundromats
Phone Email

Chaffey Plaza Cleaners

1B

Rancho Cucamonga, CA · 10431 Lemon Ave #C

Laundromats
Phone Email

Simi Valley Laundry Center

1B

Simi Valley, CA · 1407 East Los Angeles Avenue

Laundromats
Phone Email

Palomar Laundry

1B

Carlsbad, CA · 2221 Las Palmas Drive

Laundromats
Phone Email

Rosie Wash Express Laundry

1B

Los Angeles, CA · 4700 South Normandie Avenue

Laundromats
Phone Email

Grande Laundry Place

1B 🔥 MOTIVATED

CA · 670 North Broadway

Laundromats
Phone Email

Laundry Club

1B

Orange, CA · 2020 North Tustin Street

Laundromats
Phone Email

Yolo Laundry

1B

Woodland, CA · 1233 East Main Street

Laundromats
Phone Email

Simonian Oriental Rug Cleaning

1B 🔥 MOTIVATED

CA · 939 North Amphlett Boulevard

Laundromats
Phone Email

4th Ave Cleaners

1B

CA

Laundromats
Phone Email

Mount Shasta Laundromat

1B 🌐 Multi-Vertical

Mount Shasta, CA · 302 South Mount Shasta Boulevard

Laundromats
Phone Email

Wifi Wash

1B

CA

Laundromats
Phone Email

GOGO Laundry

2

San Jose, CA · 1795 West San Carlos Street

Laundromats
⚠️ Phone

Emerald City Laundry

2

Arcata, CA · 1210 G Street

Laundromats
Phone

TLC Cleaners

2

Westlake Village, CA · 30827 Thousand Oaks Boulevard

Laundromats
Phone

JB French Dry Cleaners & Laundry

2

West Hollywood, CA · 805 Palm Avenue

Laundromats
Phone Email

Sea Breeze Cleaners

2

Laguna Niguel, CA · 27901 La Paz Road

Laundromats
Phone

Express Laundry Center

2

Lakeside, CA · 9534 Winter Gardens Boulevard

Laundromats
Phone

Sparkle Laundromat

2

Simi Valley, CA · 1103 East Los Angeles Avenue

Laundromats
Phone

Clean Threads Laundry

2

Simi Valley, CA · 5702 East Los Angeles Avenue

Laundromats
Phone

Firehouse Laundry

2

Simi Valley, CA · 1645 Royal Avenue

Laundromats
Phone

Firehouse Laundry

2

Simi Valley, CA · 2585 Sycamore Drive

Laundromats
Phone

Town Center Laundromat

2

Temecula, CA · 29700 Rancho California Road

Laundromats
Phone Email

Pacifica Laundry

2

San Diego, CA · 948 Cardiff Street

Laundromats
Phone

Lemon Grove Coin Laundry

2

Lemon Grove, CA · 7973 Broadway

Laundromats
Phone

Manchester Laundry

2

Inglewood, CA · 2745 West Manchester Boulevard

Laundromats
Phone

Sparklean Laundry

2

Shafter, CA · 203 Central Avenue

Laundromats
Phone

Sepulveda Laundry

2

North Hills, CA · 9101 Sepulveda Boulevard

Laundromats
Phone

Plaza Speed Wash

2

CA · 4241 1st Street

Laundromats
Phone

San Francisco Rinse Laundromat

2

San Francisco, CA · 850 Jones Street

Laundromats
Phone Email

Rainbow Laundry & Water

2

San Jose, CA · 1175 E Julian St, #6

Laundromats
Phone

Mr. Bubbles Coin Laundry

2

San Mateo, CA · 27 North B Street

Laundromats
Phone Email

Casa Lavenda

2

San Francisco, CA · 5528 Mission Street

Laundromats
Phone

Cinnabar Laundromat

2

Guerneville, CA · Armstrong Woods Road

Laundromats
Phone

Hilltop Wash and Dry

2

Sebastopol, CA · 167 Pleasant Hill Avenue North

Laundromats
Phone

Suds N' Duds Laundromat

2

CA · 814 Southampton Road

Laundromats
Phone Email

Tons of Bubbles Laundromat

2

Walnut Creek, CA · 1350 Mount Diablo Boulevard

Laundromats
Phone Email

The Wash Tub Laundromat

2

CA · 512 Tamalpais Drive

Laundromats
Phone

LaunderLand

2

Oakland, CA · 3711 MacArthur Boulevard

Laundromats
Phone

Sequoia Laundromat + Wash & Fold Laundry Co.

2

Visalia, CA · 3746 South Mooney Boulevard

Laundromats
Phone Email

Wash & Dry Laundromat

2

Fresno, CA · 4140 North West Avenue

Laundromats
Phone

Dirty Bird Laundry

2

Fresno, CA · 1718 Divisadero Street

Laundromats
Phone Email

The Sunset Laundry

2

CA

Laundromats
Phone

Love Laundry

2

CA

Laundromats
Phone
1 / 22 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