Jukichi Owada Residence

All Star
Sendai, Japan

Location

Lat: 38.3294400, Lng: 140.7824500
Open in OSM