Posted on June 21, 2016June 21, 2016 by adminSOLD – 2101 E Linwood Ave, Turlock Sold For $390,000 3 Beds, 2/0 Baths 1271 sqft 1 Stories