15522 SW 112th Ter, Miami, FL, 33196 (current address)
8115 SW 12th St, Miami, FL, 33144 (2012 - 2018)
12180 SW 128th St, Miami, FL, 33186 (2013)
1522 SW 112th Ter, Miami, FL, 33196 (2005)
15522 Sw Ter, Miami, FL, 33196 (2005)
12110 SW 120th Ave, Miami, FL, 33186 (2004)