37
401-493 E Tahquitz Canyon Way
Palm Springs, CA 92262
$27.60 USD/SF/YR
150-504 SF
5
Spaces Available
Built 1965
504 SF Contiguous
Built 1965
150-504 SF
$27.60 USD/SF/YR
Office