Escondido Healthcare Facility

Address: 2181 Citracado Parkway Escondido, California 92029
Acquisition Date: 07-21-2022
Sq. Ft.: 56,800
Property Type: Inpatient Rehabilitation Facility