Construction Begins on Alton Road in Miami Beach - NBC 6 South Florida

    Construction Begins on Alton Road in Miami Beach