67
405 Palm Canyon Dr
Borrego Springs, CA 92004
$2,500,000 USD
7,501 SF
7,501 SF
$2,500,000 USD
Hotel