291 NW 29th Ter, Fort Lauderdale, FL, 33311 (current address)
291 NW 29th Ave, Fort Lauderdale, FL, 33311 (2001 - 2018)
7131 13th St E, Sarasota, FL, 34243 (2012)
29129 NW Te, Fort Lauderdale, FL, 33311 (2008)
36 NE 172nd St, North Miami Beach, FL, 33162 (2008)