1840 NE 159th St, North Miami Beach, FL, 33162 (current address)
15760 NE 18th Ct, North Miami Beach, FL, 33162 (2013 - 2015)
3868 NE 169th St, North Miami Beach, FL, 33160 (2010 - 2014)
170 NE 23rd St, Miami, FL, 33137 (2010 - 2014)
3868 NE 169th St, North Miami Beach, FL, 33160 (2010)