939 NW 81st St, Miami, FL, 33150 (current address)
Lot C303, Miami, FL, 33150 (2019)
939 NW 81st St, Miami, FL, 33150 (1997 - 2012)
939 NW 81st St, Miami, FL, 33150 (2004 - 2012)
939 NW 81st St, Miami, FL, 33150 (1997 - 2012)
420 SW 7th St, Miami, FL, 33130 (1996 - 2012)
Miami, Miami, FL, 33150 (2011)
1634 SW 5th St, Miami, FL, 33135 (2010)
939 NW 101st St, Miami, FL, 33150 (2009)
939 NW 81st St, Miami, FL, 33150 (2004 - 2005)
420 SW 7th Ave, Miami, FL, 33130 (1995 - 2001)