Map:1908 North Texas Street Fairfield CA, 94533