3 BR 3 BA - Great ocean views - Dimucci Twin Towers 1703 is a short 1-minute walk from Beach at Daytona Beach and 10 minutes' walk from Daytona Beach Drive-In Church.