10264 Fox Sparrow Avenue, Weeki Wachee, FL 34613 - Homesnap