28501 SW 163rd Ct, Homestead, FL, 33033 (current address)
28501 SW 163rd Ct, Homestead, FL, 33033 (1993 - 2018)
10800 SW 211th St, Cutler Bay, FL, 33189 (2006)
28501 SW 163rd Ave, Homestead, FL, 33033 (1989 - 2006)
15120 SW 104th St, Miami, FL, 33196 (1997)