import re


def _clean_address(addr: str) -> str:
    """
    Remove clobbering tokens from input address
    :param addr: Address with unneeded tokens
    :return: cleandup address string
    """
    replacements = {'No Gc': ' ', '*': ' ', '\s*Apt. ': ' ', '//': ' ', 'Bldg .': ' ', 'Aust ': 'Austin, TX ',
                    ' B ': 'Blvd ', 'Doorcode :': ' '}
    for to_replace, replace_with in replacements.items():
        pattern = re.compile(r"\s*" + re.escape(to_replace) + r"\s*")
        addr = re.sub(pattern, replace_with, addr)
    return addr