$750,000 - 1104 Vista Sol, Palm Springs, CA 92282
1104 Vista Sol
Palm Springs,
CA
92282
Area: 331 - Palm Springs North End