As of 1/21/2019 I live in the Walnut Grove apartments in Clearlake California
Address: 3155 Smith Ln, Clearlake, CA 95422, USA
Shay Walters | Sep 12, 2019
It's nice. Its quiet. My grandparents live there. Management is nice also.
Melissa Enyeart | Sep 12, 2019
Its a nice place. My mom lives there
Thanks! Your answer is awaiting moderation.