15179 SW 128th Pl, Miami, FL, 33186 (current address)
15179 SW 128th Ave, Miami, FL, 33186 (2000 - 2013)
30 NW 65th Ave, Miami, FL, 33144 (2006)
733 Long Distance Ln, Lehigh Acres, FL, 33974 (2006)
9965 SW 53rd St, Miami, FL, 33165 (1998 - 2005)
5505 NW 7th St, Miami, FL, 33126 (2004)
424 SW 7th St, Miami, FL, 33130 (2000)
15179 SW 128th Pl, Dade, FL (2000)