Le Case EcoVillage

an urban ecovillage located in Pacific Beach, San Diego