Former Louza Police station (now  Shanghai Business & Tourism School), 101 Guizhou Rd,