1/62 62 closed $510,000 7.8% $470,000 3 Beds3 Baths2,261 SqFt 27010 Mountain Placer RD, Twain Harte, CA 95383 Single Family Home Listed by Century 21 Wildwood Properties, Inc