Deerwood

 15640 Bernardo Center Dr., San DiegoCA 92127
$2,265+2-3 BedsPets OK