$685,000 - 73228 Santa Rosa Way, Palm Desert, CA 92260
73228 Santa Rosa Way
Palm Desert,
CA
92260
Country: US