151 Island Dr, Keyes Biscayne, FL, 33149 (current address)
199 Ocean Lane Dr, Key Biscayne, FL, 33149 (2013 - 2018)
151 Island Dr, Key Biscayne, FL, 33149 (2003 - 2017)
199 Ocean Lane Dr, Keyes Biscayne, FL, 33149 (2015)
151 Island Dr, Dade, FL (2003 - 2013)