20 S 184 East Pl, Tulsa, OK, 74108 (current address)
20 S 184th East Pl, Tulsa, OK, 74108 (2009 - 2018)
20 184th East Place Pls S, Tulsa, OK, 74108 (1976 - 2016)
20 E So 184 Pl, Tulsa, OK, 74108 (2002)
6935 S Lewis Ave, Tulsa, OK, 74136 (1994 - 1999)