2 br, 2 bath House - 5421 Zeil Place

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