8872 SW 41st Ter, Miami, FL, 33165 (current address)
8872 SW 41st St, Miami, FL, 33165 (1997 - 2018)
106 Mockingbird Rd, Tavernier, FL, 33070 (2009 - 2016)
8872 SW 41st St, Miami, FL, 33165 (1992 - 2006)
87200 SW 41 Th Ter, Miami, FL, 33165 (2003)
674 NE 67th St, Miami, FL, 33138 (2001)
9375 SW 77th Ave, Miami, FL, 33156 (2000)
914 W 70th Pl, Hialeah, FL, 33014 (1997)