Yorba Linda Pines & Villas Apartments
18700 Yorba Linda Blvd, Yorba Linda 92886