320 SE 23rd St, Fort Lauderdale, FL, 33316 (current address)
12531 SW 204th Ter, Miami, FL, 33177 (2012)
320 SE 23 D St, Ft Lauderdale, FL, 33316 (2006)
312 23rd Apte Ft SE, Fort Lauderdale, FL, 33316 (2003)
108 SE 23rd St, Fort Lauderdale, FL, 33316 (2001)