1966 NE 177th St, North Miami Beach, FL, 33162 (current address)
1320 NE 200th St, North Miami Beach, FL, 33179 (2017 - 2018)
1771 NE 175th St, North Miami Beach, FL, 33162 (2012 - 2013)
1728 NW 3rd Ter, Homestead, FL, 33034 (2012)
601 82nd St, Miami, FL, 33141 (2011)
600 83rd St, Miami, FL, 33141 (2007)
1551 NE 167th St, North Miami Beach, FL, 33162 (2006)