Margarita Summit Apartments

 42200 Margarita Road, TemeculaCA 92592
$1,705+2-3 BedsPets OK