I’m not a hundred percent positive of this, but I think it’s possible that the Shān (山) in the address should be Chū (出). The reason I think this is that I wasn’t able to get anything on Google Maps until I replaced 山 with 出. (I also removed Province, (Shěng,省) from the address when I Googled, and I put the whole thing in quotes, but I don’t think the quotes matter.) When I did so, I got a number 48 in street view. Moving to the left one building, I got a number 4.
The address is from 1993, and the buildings, streets, etc., may have changed since then, or I could be off, even 'way off, for some other reason. So as I said, I’m not a hundred percent positive, and I’m not even sure the address matters.
I should add that for what little I did, I had lots of help from a Taiwanese person. In fact, the Taiwanese person pretty much did the work for me.