2500 Barbers Point Road

 
2500 Barbers Point Road
Alameda  California  94501
United States