Temecula Single Story

 29749 Via Las Chacras, TemeculaCA 92591
$1,9953 Beds1477 sqft