City Hall - Council Chambers, 2263 Santa Clara Avenue, Alameda, 94501, View Map
2263 Santa Clara Avenue , Alameda 94501
Public Works Department