7560 SW 28th Ter, Miami, FL, 33155 (current address)
7560 SW 28th Ter, Miami, FL, 33155 (1997 - 2018)
1 Scott Cir NW, Washington, DC, 20036 (2012)
225 NE 23rd St, Miami, FL, 33137 (2012)
7560 SW 28th St, Miami, FL, 33155 (1997 - 2012)
7660 28th Ter SW, Miami, FL, 33155 (1999)