Desert View Tower

SW of Ocotillo
Ocotillo
California
United States