Streestboro would especially be a good choice for the 4 years at NEOMED, given that it is closer to that campus. It's tough to find an ideal place given that we will be splitting our time between Cleveland and Rootstown (although not until years 3-6).
If you are not from Cleveland and looking for neighborhoods, I would recommend checking out Cleveland Heights (Cedar-Fairmount, Cedar-Lee, and Coventry), because it has a large availability of rather inexpensive apartments, caters to a student population (primarily Case Western students), and is a close commute to downtown. On the near west side of Cleveland, there's also the Ohio City, Detroit-Shoreway, and Tremont neighborhoods, which are close to downtown. Downtown is also a good option, but it can be expensive depending on where you look. There's a lot of growth downtown, but likely will be your most expensive option if you are worried about money while in school.
Is anyone planning on working while in the program or just being a full-time student?