The Foothills at Old Town

 28845 Pujol Street, TemeculaCA 92590
$1,605+1-3 BedsPets OK