Yamashiros' apartment

The Yamashiro Apartment is the apartment that the Yamashiro family formerly resided in. It is located in Hong Kong. It was also Oliver Queen temporary home during his force time in Hong Kong.

Former residents

 * Maseo Yamashiro
 * Tatsu Yamashiro
 * Akio Yamashiro
 * Oliver Queen