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 door

front entrance


main lobby

main lobby


swimming pool

swimming pool

kitchen


dining room


refrigerator


living room