Camelot Apartments in Cleveland, OH
Located at 6240 Stumph Road, Cleveland, OH 44130
(404) 410-0266
Location:
6240 Stumph Road, Cleveland, OH 44130
Description:
Heat and Water Included, 15 Min to Airport, 20 Min to Downtown, Near Public Transportation, Pet Friendly, Fitness Center
Check Availability

(404) 410-0266

6240 Stumph Road

Cleveland, OH 44130