Homes for sale - 8472 LEELAND ARCHER BLVD, Orlando, FL 32836 – MLS#...