CALL Aja AT (440) 750-1669 FOR CURRENT SPECIALS Call Now Cleveland Heights Apartment Living - Unit 109 at 2450 Overlook Road, Cleveland Heights, OhioLiving RoomKitchenHallwayBedroomBathroom Virtual tour of apartment APARTMENT 206, 2450 OVERLOOK BLVD IN CLEVELAND HEIGHTS, OHIO