2040 Stearns Road
Built in 1909, this historic apartment building is a designated Cleveland landmark. Close to Case Western Reserve University’s quad, the building is set in a quiet, park like environment. There are 8 studios in total, 15 one-bedroom units and one two-bedroom penthouse with rooftop deck.
Management Company: The Finch Group
Property Manager: Robert Juker