1-33-4 Yoyogi, Sendagaya, Shibuya, Tokyo Prefecture, Yoyogi
"It has become our go to park... Love it"
3-29-5 Yoyogi, Shibuya 151-0053, Tokyo Prefecture, Yoyogi
1-58-7 Yoyogi | Vella Heights Yoyogi Mansion 1F, Shibuya 151-0053, Tokyo Prefecture, Yoyogi
"It has become our go to park... Love it"