1. Leesburg For Rent Property 19915 E Altoona Rd, Altoona, FL 32702 Coordinate: 28.97135,-81.62782 Phone: (352) 669-3232