1523 Estrella Way – Turlock, CA