Get directions, reviews and information for Bel Aire Engineering in Hayward, CA.