9565 SW 24th St, Miami, FL, 33165 (current address)
6011 NE 5th Ter, Fort Lauderdale, FL, 33334 (2012 - 2020)
9565 SW 24th St, Miami, FL, 33165 (2007 - 2018)
9565 SW 24th St, Miami, FL, 33165 (2010 - 2016)
956524 S W, Miami, FL, 33165 (2007)
1521 NW 29th Ct, Miami, FL, 33125 (2001)
7855 SW 21st St, Miami, FL, 33155 (2001)
534 W 187th St, New York, NY, 10033 (1998)