Canyon View

 7149 Navajo Road, San DiegoCA 92119
$1,550+1-2 BedsCats OK