Find your facility

Search your town and pick your facility from the list.

A-1 Self Storage

2300 Poplar Blvd · Alhambra, CA 91801

Claim this facility

Extra Space Storage

1146 S Meridian Ave · Alhambra, CA 91803

Claim this facility

Extra Space Storage

2000 W Mission Rd · Alhambra, CA 91803

Claim this facility

PSA Self Storage

600 S Garfield Ave · Alhambra, CA 91801

Claim this facility

Public Storage

2101 W Mission Rd · Alhambra, CA 91803

Claim this facility

US Storage Centers

2500 W Hellman Ave · Alhambra, CA 91803

Claim this facility

Wondries Storage

1101 Westminster Ave · Alhambra, CA 91803

Claim this facility

Not in the directory? Tell us about the facility — we check every addition a second way before it goes in.