49,013 properties
0 phones
0 emails
0 for sale
8,082 results ยท Page 82/162
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:

Travelers Paradise RV Park

1B

Bay City, TX

RV Parks
Phone Email

Silver Spur RV Park

1B

Silverton, OR

RV Parks 134 Sites ๐Ÿ’ฐ Valuation on file
Phone Email

Red Mountain RV Park

1B

Kremmling, CO

RV Parks 45 Sites ๐Ÿ’ฐ Valuation on file
Phone Email

Shelter Cover Resort & Marina

1B

Klamath County, OR

RV Parks
Phone Email

Mont Belvieu RV Resort

1B

Cove, TX

RV Parks
Phone Email

Portside RV Park

1B

Brookings, OR

RV Parks
Phone Email

Pioneer RV Park

1B

Hermiston, WA

RV Parks
Phone Email

Hart's Camp Airstream Hotel & RV Park

1B

Pacific City, OR

RV Parks
Phone Email

Coastal Pines Camp Sites

1B

Wells, ME

RV Parks
Phone Email

Shipshewana RV Park

1B

Shipshewana, IN

RV Parks 70 Sites ๐Ÿ’ฐ Valuation on file
Phone Email

Ho-Chunk Gaming RV Park

1B

Town of Delton, WI

RV Parks
โš ๏ธ Phone Email

Dutch John Resort

1B

Dutch John, UT

RV Parks
Phone Email

COTA RV Park

1B

Austin, TX

RV Parks
Phone Email

Bentleys Campground

1B

Arundel, ME

RV Parks
Phone Email

Tomahawk Campground & RV Park

1B

Town of Bradley, WI

RV Parks
Phone Email

Sea-Vu South Campground

1B

Wells, ME

RV Parks
Phone Email

Drakes Island Resort

1B

Wells, ME

RV Parks
Phone Email

Tana-See Campground

1B

Newport, TN

RV Parks
Phone Email

De Leon RV Park

1B

De Leon, TX

RV Parks
Phone Email

MotorCoach RV Resort

1B

Blanchard, WA

RV Parks
Phone Email

Dry Dock Campground

1B

Huntington, IN

RV Parks
Phone Email

Rendezvous RV Resort

1B

La Grande, OR

RV Parks 90 Sites ๐Ÿ’ฐ Valuation on file
Phone Email

Patriot RV Park

1B

Waco, TX

RV Parks
Phone Email

Kila Hana Campground

1B

Westport, WA

RV Parks
Phone Email

Chinook RV Park

1B

Chinook, WA

RV Parks
Phone Email

Southern Springs RV Resort

1B

Ocala, FL

RV Parks
Phone Email

Hoyle North 77 RV Park

1B

Beatrice, NE

RV Parks
Phone Email

Silver Beach Resort

1B

Naches, WA

RV Parks
Phone Email

Riverfront Park Campground

1B

Niles, MI

RV Parks
Phone Email

Aces High RV Park

1B

East Lyme, CT

RV Parks 90 Sites ๐Ÿ’ฐ Valuation on file
Phone Email

Camp Perry Campground

1B

Port Clinton, OH

RV Parks
Phone Email

Mountain Meadow RV Park & Cabins

1B

Hungry Horse, ID

RV Parks
Phone Email

Sakatah Trail Resort

1B

Madison Lake, MN

RV Parks
Phone Email

Twilight on the Erie

1B

Macedon, NY

RV Parks
Phone Email

Camp sherman rv park

1B

Camp Sherman, OR

RV Parks
Phone Email

JB's Camp Ground

1B

Lusk, WY

RV Parks
Phone Email

RV Outdoor Adventures & Cabins

1B

Clatskanie, WA

RV Parks
Phone Email

Colinas RV Park

1B

Elgin, TX

RV Parks
Phone Email

River Bend RV Park

1B

Luling, TX

RV Parks
Phone Email

Sunny Bastrop RV Park

1B

Bastrop, TX

RV Parks
Phone Email

Park Place RV Park

1B

Odessa, TX

RV Parks
Phone Email

Blackfoot RV Park

1B

Blackfoot, ID

RV Parks
Phone Email

Quinalt Casino RV Park

1B

Ocean Shores, WA

RV Parks
โš ๏ธ Phone Email

RV Village C

1B

Port Clinton, OH

RV Parks
Phone Email

RV Village B

1B

Port Clinton, OH

RV Parks
Phone Email

Green Acres RV Park

1B

Reno, NV

RV Parks
Phone Email

River Run RV Park

1B

Cosmopolis, WA

RV Parks
Phone Email

Shady Grove Campground & RV Park

1B

Cleveland, OK

RV Parks
Phone Email

Muddy Creek Mining Company

1B

Hanksville, UT

RV Parks
โš ๏ธ Phone Email

Deep Lake Resort

1B

Olympia, WA

RV Parks
Phone Email
// 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