1833 NW 193rd St, Miami Gardens, FL, 33056 (current address)
10 Via De Casas Sur, Boynton Beach, FL, 33426 (1995 - 2017)
770 NW 83rd Ter, Miami, FL, 33150 (1995 - 2012)
1833 NE 193rd St, Miami, FL, 33179 (2001 - 2012)
239 NW 59th St, Miami, FL, 33127 (2011)
10 Via De Casas Sur, Boynton Beach, FL, 33426 (2010)
18333 NW 193rd St, Opa Locka, FL, 33056 (2008)
815 W Boynton Beach Blvd, Boynton Beach, FL, 33426 (1994)