Signs of revitalization on N. 24th St