Price: $826,139

Beds: 4

Baths: 2

Address: 2412 Crocker Way, Antioch, CA 94531