8259 Pelican Road, Englewood, FL 34224 - Homesnap