Olive Tree Plaza
671 W A St
Hayward
CA
94541
(510) 784-0866
edenhousing.com
Open Map
Description
This apartment community was built in 1987 and has 1 story with 26 units.
by apartments on January 29, 2016 from
apartments
Apartment
Apartment Operators
Apartments
apartments unfurnished
High Speed Internet Access
offices of real estate appraisers
real estate
real estate management
Real Estate Operators
unfurnished apartments