Monte Vista

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