14362 SW 96th Ln, Miami, FL, 33186 (current address)
718 78th St, Miami Beach, FL, 33141 (2012)
14362 S W, Miami, FL, 33186 (2011)
14362 Swq 96 Ln, Miami, FL, 33186 (2002)
320 162nd Stne, Nmb, FL, 33162 (1996)
320 NE 162nd St, N Miami Beach, FL, 33162 (1996)