Apartments near Roppongi Itchome Station in central Tokyo have provided an average annualized return of 21.26% over the past 10 years, according to a report by Tokyo Kantei.
Read more
by Zoe Ward