2923 NW 16th Ave, Miami, FL, 33142 (current address)
2923 NW 15th Ave, Miami, FL, 33142 (2007)
12505 NE 1st Ave, North Miami, FL, 33168 (2000)
2686 W 60th Pl, Hialeah, FL, 33016 (1999)
2686 W 60th St, Hialeah, FL, 33016 (1999)
12505 I Ave NE, North Miami, FL, 33161 (1999)