Terrace Garden Apartments
14700 Washington Ave, San Leandro CA 94578
510-483-8300
Terrace Garden Apartments is a small apartment community conveniently located on Washington Ave, San Leandro, CA.
play court
play court
front entrance
front entrance
main lobby
main lobby
swimming pool