Casa El Centro Apartments

101 North Cypress Street La Habra CA 90631 (888) 848-5698