closed $615,000 2.4% $630,000 4 Beds3 Baths2,823 SqFt 856 W Simplicidad ST, Mountain House, CA 95391 Single Family Home Listed by Compass