5333 Rex Ave

 5333 Rex Ave, San DiegoCA 92105
$1,6002 Beds