2960 Granite Springs Rd Coulterville CA 95311 Records