Same buiding as the children's theatre 马兰花剧场, in 2015 (the current address is 643 Huashan Road 华山路643号):
Quite a lot of modifications! The only thing in common is the overall footprint of the building. And these strange pairs of dots on the lintels, in the modern photo? They mark the spots where the original ironwork balconies were attached – no doubt, ripped out for scrap metal in the 1950s.