Unit #761 is a storefront unit located in Tomoka Plaza in Ormond Beach, FL. High visible location at the intersection of Nova Road and Hand and Fleming Avenues. 1 mile south of S.R. 40 (Granada Blvd), less than 2 miles from Interstate 95 with easy access to I-4. Easy multiple entrances and exceptional signage exposure. Combination of mixed commercial and residential communities. This is the perfect Ormond Beach commercial space for your business!