401 69th St, Miami Beach, FL, 33141 (current address)
401 69th St, Miami Beach, FL, 33141 (2012 - 2015)
401 69th St, Miami Beach, FL, 33141 (2012)
1900 S Treasure Dr, North Bay Village, FL, 33141 (2009 - 2012)
555 75th St, Miami, FL, 33141 (2005 - 2009)
9661 SW 142nd Pl, Miami, FL, 33186 (2004)