The Edge at Cleveland State University
— The Edge at 1750 Euclid is strategically located directly across from the green quad of Cleveland State’s main campus. — The Edge at 1750 Euclid is strategically located directly across from the green quad of Cleveland State’s [...]