Active $523,000 3 Beds3 Baths2,007 SqFt 8390 Lake Shore DR, Chowchilla, CA 93610 Single Family Home Listed by PMZ Real Estate