15367 SW 17th Ter, Miami, FL, 33185 (current address)
10860 SW 41st St, Miami, FL, 33165 (2005 - 2018)
3720 NE 22nd Pl, Homestead, FL, 33033 (2010 - 2017)
15367 SW 17th Ter, Miami, FL, 33185 (2009 - 2016)
3720 NE 22nd Pl, Miami, FL, 33013 (2005)
3720 NW 22nd Ct, Miami, FL, 33142 (2005)