3103 BELLA VISTA DR, Davenport, FL 33897 - MLS#O6073790 - Troy Sacc...