Geolocation 35.666068562217, 139.71790184601 Architects ALDO ROSSI Typologies SHOWROOM Address Tokyo Minamiaoyama, Japan