6217 Pontiac St

 6217 Pontiac St, San DiegoCA 92115
$2,9953 Beds1958 sqftPets OK