$945,000
32220 Verbena Way, Temecula, CA, 92591
Single Family Residence