Assistant Manager (PT) - Central Self Storage

Alameda, CA 94501