The Villages Business Center is 5.5 acre (can be subdivided) ''pad ready'' commercial development site in Ormond Beach, FL.