24586 NW 23RD LN, Newberry, FL 32669 - MLS#T3415034 - Troy Sacco - ...