Monte Vista

 2507 Northside Drive, San DiegoCA 92108
$1,795+1-3 BedsPets OK