Medical Center modern townhome

 8406 Chester pkwy, ClevelandOH 44106