Azabu Gardens: An Urban Oasis In The Heart Of Tokyo

The property is 8-minute walk from Azabujuban station, or 10-minutes from Roppongi station, giving you easy access to Tokyo and it’s surrounds whether that be for work related purposes or leisure. Azabu Gardens is undoubtedly one of the most sought …
( read original story …)