2939 Indian Creek Dr, Miami Beach, FL, 33140 (current address)
2939 Indian Creek Dr, Miami Beach, FL, 33140 (2019)
Apt 305, Miami Beach, FL, 33140 (2019)
14451 SW 103rd St, Miami, FL, 33186 (2016)
9601 SW 142nd Ave, Miami, FL, 33186 (2014 - 2015)
2939 Indian Creek Dr, Miami, FL, 33140 (2013)