The Vista

 900 W. Monte Vista Ave, TurlockCA 95382