The Village Mission Valley

 6555 Ambrosia Drive, San DiegoCA 92124
$1,970+1-3 BedsPets OK