2500 Barbers Point Road

 
2500 Barbers Point Road
Alameda, CA 94501