Alameda Safe Parking Program Lot 1

431 Stardust Pl Alameda CA 94501 USA

(510) 827-8811

Location