Carmel Terrace

 11540 Windcrest Lane, San DiegoCA 92128
$1,900+1-2 BedsPets OK