Where is 高谷邸 -Takaya house-, Tokyo?

Where is 高谷邸 -Takaya house-, Tokyo located?

高谷邸 -Takaya house-, Tokyo, 高谷邸 -Takaya house-, Tokyo, Japan (approx. 35.54886°, 139.72206°)


Where is 高谷邸 -Takaya house-, Tokyo on the map?