Exit 26onI-880 Southbound
Right 1.38 mi
Gas white 28@2x
Eden Park Business Park
26103 Research Pl, Hayward, CA 94545
Amenities
Alternative Fuel
Electric