Villa Granada Apartments 550 Oxford Street, Chula Vista, CA 91911