2075 Arch Creek Dr, Miami, FL, 33181 (current address)
2075 Arch Creek Dr, North Miami, FL, 33181 (1993 - 2018)
660 NE 95th St, Miami Shores, FL, 33138 (2000 - 2016)
75 Arch Creek Dr, Miami, FL, 33181 (1984 - 2016)
75 Arch Creekdrive, N Miami Beach, FL, 33181 (1991)