23505 Carancho Road

  • $2,095,000
Temecula