Shimomeguro
Shimomeguro
Ōaza ·
Meguro, Tokyo
Directions
Details
Location
Meguro, Tokyo Japan
Coordinates
35.62928° N, 139.70651° E