6230 Cochran Rd, Solon, OH Coming Soon 92,925 Net RSF Units: 808 Go Live: Q4, 2024 For more information, please contact us. ← Cuyahoga Falls, OH 19620 Nottingham Rd, Cleveland, OH →