Castro Valley, Alameda, California, US

City Castro Valley
County Alameda
State/ Province California
Country US
 
Enclosed By
Alameda
 
Place Encloses