Where is MINI HOUSE Tokyo South?

Where is MINI HOUSE Tokyo South located?

MINI HOUSE Tokyo South, MINI HOUSE Tokyo South, Japan (approx. 35.57227°, 139.7324°)


Where is MINI HOUSE Tokyo South on the map?