Olive Tree Plaza

671 W A St
Hayward CA 94541

Sponsored Topics

See a problem? Let us know!
<p>Olive Tree Plaza is an apartment complex on West A Street in Hayward, CA. The busy street is in proximity to many shopping centers, including those featuring Target and Costco. The grounds themselves are quiet and serene, with a nice lawn area and gazebo hidden from the noise of the street.</p>