2496 Taylor Way in Antioch