13332 SW 59th Ter, Miami, FL (current address)
13332 SW 59th, Miami, FL (2018 - 2018)
13332 SW 59th Ter, Miami, FL (2014 - 2018)
13222 SW 111th Ter, Miami, FL (2005 - 2005)
14931 SW 82nd Ln, Miami, FL (2004 - 2004)
13332 SW 59th, Miami, FL (2004 - 2004)
11272 SW 28th St, Miami, FL (2004 - 2004)
14431 SW 82nd Ave, Palmetto Bay, FL (2004 - 2004)