Our Works

Completion
2004
Total Floor Area
2,321㎡
Location
Aichi, Japan