Casa Mira View

 9800 Mira Lee Way, San DiegoCA 92126
$1,850+1-3 BedsPets OK