6815 Biscayne Blvd, Miami, FL, 33138 (current address)
6815 Biscayne Blvd Ste 103, Miami, FL, 33138 (2020)
6815 Biscayne Blvd, Miami, FL, 33138 (2016 - 2019)
Ste 103, Miami, FL, 33138 (2019)
11572 SW 91st Ter, Miami, FL, 33176 (2001 - 2018)
685 NE 64th St, Miami, FL, 33138 (2014 - 2015)
460 Norwood St, Merritt Island, FL, 32953 (2012)