Casa Mira View

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