The Museum of Chinese in America Reveals Permanent Headquarters at 215 Centre Street in Lower Manhattan
The Museum of Chinese in America has released the first batch of renderings for its permanent new home in Lower Manhattan. Located at 215 Centre Street in Chinatown, the headquarters will expand the existing building where the museum was reportedly paying $600,000 each year in rent.