5622 University Ave

 5622 University Ave, San DiegoCA 92105
$1,0741 BedPets OK