Shibuya Pine Office Building
Shibuya-ku, Tokyo, Japan
Shibuya Pine is a 40,000 square foot office building strategically located near Shibuya Station in the midst of one of Japan’s tech and retail hubs.
Shibuya Pine is a 40,000 square foot office building strategically located near Shibuya Station in the midst of one of Japan’s tech and retail hubs.