16013 SW 65th Ter, Miami, FL, 33193 (current address)
16013 SW 65th Ter, Miami, FL, 33193 (2007 - 2018)
16013 SW 65th Ter, Miami, FL, 33193 (2002 - 2016)
985 NE 34th Ave, Homestead, FL, 33033 (2016)
985 NE 34th Ave, Homestead, FL, 33033 (2013 - 2015)