A prominent neo-Nazi lives in an apartment not far from downtown Denver