or
Highgate at Temecula is nestled in the heart of town, combining all the comforts of home with the absolute best care in Southern California. Conveniently located close to banking, shopping, churches,