800 Ivory Lane, Haverhill, FL 33415 · Haverhill, FL | $587,000 | 4 BR 2 BA | María Delgado Realtor