Rental Centers

Alum Rock Self Storage (Cruise America)

2487 Alum Rock Avenue

San Jose, California, 95116

(408) 937-7032

Cruise America

5623 John Muir Drive

Newark, California, 94560

(510) 661-6719

SF Bay Area Private RVs Inc

44799 Fremont Blvd

Fremont CA 94538

(855) 438-6978