40
383 N Indian Canyon Dr
Palm Springs, CA 92262
$4,395,000 USD
9,300 SF
9,300 SF
$4,395,000 USD
Freestanding