Olive Tree Plaza

671 W A St
Hayward CA 94541
Reviews
{{::location.tagLine.value.text}}

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>