18 Leo Court

Near Shenzhen in Origin City(387W,227S,)