5421 Zeil Pl

 5421 Zeil Pl, San DiegoCA 92105
$1,9452 Beds976 sqft