11372 SW 246th Ter, Homestead, FL, 33032 (current address)
11372 SW 246th Ter, Homestead, FL, 33032 (2004 - 2018)
13900 SW 90th Ave, Miami, FL, 33176 (2004 - 2017)
23408 SW 113th Ave, Homestead, FL, 33032 (2008 - 2017)
5950 SW 74th St, Miami, FL, 33143 (2008)
22725 SW 110th Ave, Miami, FL, 33170 (2008)