14420 NW 14th Dr, Miami, FL, 33167 (current address)
14420 NW 14th Dr, Miami, FL, 33167 (1993 - 2018)
14 W Dr, Miami, FL, 33167 (2008 - 2015)
14420 NW 14th Dr, Dade, FL (2006)
6837 NW 5th Ct, Miami, FL, 33150 (2006)
206 NW 60th Ave, Miami, FL, 33126 (2005)
8441 NW 6th Ave, Miami, FL, 33150 (1999)
225 NW 118th St, Miami, FL, 33168 (1995)