10542 SW 23rd Ter, Miami, FL, 33165 (current address)
3000 SW 92nd Ave, Miami, FL, 33165 (2015 - 2019)
3000 SW 92nd Ave, Miami, FL, 33165 (2013 - 2018)
10542 SW 23rd Ter, Miami, FL, 33165 (2008 - 2013)
13923 SW 90th Ave, Miami, FL, 33176 (2011)
1054223 SW Te, Miami, FL, 33165 (2008)