5912 SW 63rd St, Miami, FL, 33143 (current address)
5912 SW 63rd St, South Miami, FL, 33143 (2012 - 2016)
5912 SW 63rd Ave, South Miami, FL, 33143 (1968 - 2006)
PO Box 432095, Miami, FL, 33243 (1998)
PO Box, Miami, FL, 33143 (1993 - 1996)
PO Box 2095, Miami, FL, 33280 (1994 - 1996)