The Griffins have one three of the last 10. (March 12, 2025) ...
A 35,373-square-foot Tesla electric car dealership is planned for development on 4.78 acres of land near Tomoka Town Center in Daytona Beach, according to city records.