View details for 17005 MADRES DE AVILA 17005 MADRES DE AVILA $18,000+ Avila, Lake Magdalene, FL 33613