Central Self Storage

Alameda, United States

3.1

Closed now

17 reviews

Accepts Credit Cards

Map

Streetview

Activate map

Bussiness info

Accepts Credit Cards
Yes

Description

Specialties

Self Storage, Boxes and Moving Supplies, U-​Haul Truck Rentals, Customer Service

History

Established in 1985.

Central Self Storage in Alameda is located at 1913 Sherman St. X-​Street is Buena Vista.