3701 Tabora Dr, Antioch, CA 94509 | Zillow
3701 Tabora Dr , Antioch, CA 94509-5450 is currently not for sale. The vacant lot last sold on 6/8/2011 for $1,850,000, with a recorded lot size of 1.08 acres (46,899 sq. ft.). View more property details, sales history and Zestimate data on Zillow.
DA: 92 PA: 37 MOZ Rank: 45