8010 Tuscany Way #3403, Davenport, FL 33896 - Homesnap