2751 Independence Avenue, Oviedo, FL 32765 - Homesnap