Lakeview Terrace Apartments

7055 Old Highway 53, Clearlake, CA 95422