Tokyo Architecture Info
Takashimaya Times Square
Address
5-24-2 Sendagaya
Tokyo, Kanto
Basic Information
Type Retail
Floors: 10
Neighborhood: Sendagaya