5 Days Ago COMPARE Studio City 2299 Winter Pky, Cuyahoga Falls, OH 44221 Studio - 3 Beds $650 - $1,300