Cleveland / Westlake Centrum
Entire home/apt in Westlake, United States. The house is only a minutes walk from Crocker Park . Located right next to the Highway I 90 W\E to downtown . It takes about 15-20 min . Located about 15-20 min from airport . Lake is about 10 min drive away from the place .