11998 Terra Bella St, Lake View Terrace, CA 91342, United States
Care type: Independent Living
11505 Kagel Canyon St, Lake View Terrace, CA 91342, United States
Care type: Independent Living