4183 Taft Ave 63116