After 18 years traveling Inwood and Washington Heights, the People’s Theater welcomes a $40 million permanent address.