View Details New On Site Today $389,000 1 of 31 Diablo Hills | Walnut Creek 1 beds 1 baths 665 sqft On Site: Today
View Details $718,000 1 of 38 Diablo Hills | Antioch 4 beds 3 baths 2,071 sqft 0.15 acres On Site: 52 Days