Terrace Garden Apartments
14700 Washington Ave, San Leandro CA 94578
510-483-8300
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.
swimming pool