900 W Canal Dr #106 Turlock CA 95380 Records