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.

Back to Top