91-2000 Kanela St M83 St, Ewa Beach, HI, 96706 (current address)
91-2000 91-2000 Kanela St M83 St, Ewa Beach, HI, 96706 (2018)
91-2000 Kanela St, Ewa Beach, HI, 96706 (2006 - 2017)
91-2000 Kanela St, Ewa Beach, HI, 96706 (2006 - 2017)
91-743 Papipi Rd, Ewa Beach, HI, 96706 (1996 - 2017)