5421 Zeil Pl

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