1/5 5 Active $127,000 9.99 Acres Lot Xx Deen Still RD, Davenport, FL 33836 Single Family Home, Vacant Land Listed by Beach Realty of Florida