La Casa Verde Store, San Clemente, CA

La Casa Verde Store, San Clemente, CA

San Clemente, CA / Unique Finds and Treasures. Visit our store in Downtown San Clemente, CA at 130 Avendia Granada http://www.lacasaverdestore.com