NEW LISTING! 5023 Abaco Dr, Tavares, FL 32778

    5023 Abaco Dr, Tavares, FL 32778

    $189,900

    3 Bedrooms | 2 Baths | 1,627 Sq Ft