6700 Indian Creek Dr, Miami Beach, FL (current address)
6700 Indian Creek Dr, Miami, FL (2017 - 2017)
6700 Indian Creek Dr, Miami Beach, FL (2015 - 2015)
3410 Alexander Rd NE, Atlanta, GA (2014 - 2015)
6312 Mountain Grove Ln, Wake Forest, NC (2005 - 2014)