Greenwood Healthcare Facility
Address: 607 South Greenwood Springs Drive Greenwood, Indiana 46143
Acquisition Date: 04-19-2021
Sq. Ft.: 53,560
Property Type: Inpatient Rehabilitation Facility