Alameda East Portal in Sunol, CA 94586

Alameda East Portal in Sunol, CA 94586 (Alameda County) is a fence. Alameda East Portal is located near Indian Creek Road.

Land Use
industrial area