COMING SOON! Barmouth Dr, Antioch May 21, 2013 By Team Stockwell 3 bedrooms, 2.5 bathrooms, 2,068 square feet, built in 1975Call/Text Nate for more information (925) 698-8616