14341 SW 156th Ter, Miami, FL, 33177 (current address)
14341 SW 156th, Miami, FL, 33177 (2004 - 2018)
3170 SW 16th St, Miami, FL, 33145 (2013)
14341 SW 156th St, Miami, FL, 33177 (2012)
15987 SW 53rd Ter, Miami, FL, 33185 (2004)
4400 W 16th Ave, Hialeah, FL, 33012 (2002)