Charming Updated Garden Villa

73586 Dalea Ln, Palm Desert, CA 92260