Creek View at Sabre Springs

 12389 Creekview Drive, San DiegoCA 92128
$2,500+2-3 BedsPets OK