3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260
3420 Via Leonardo, Palm Desert, CA, 92260

$667,990

3420 Via Leonardo, Palm Desert, CA, 92260

PENDING