Elrod Villa

ElrodVilla

The Elrod Villa is a luxury vacation home rental close to downtown Palm Springs with private pool & spa, gorgeous mountain views, sleeps six guests. PS ID #1234

Twitter