Garden Terrace Apartments 13745 Via Del Palma Avenue, Whittier, CA 90602