8320 SW 62nd Ct, South Miami, FL, 33143 (current address)
8320 SW 62nd Ct, Miami, FL, 33143 (2013 - 2020)
10609 SW 113th Pl, Miami, FL, 33176 (2009 - 2017)
5159 N Highway A1a, Hutchinson Island, FL, 34949 (2007 - 2017)
7725 SW 86th St, Miami, FL, 33143 (2012 - 2017)