3211 NW 123rd Ter, Fort Lauderdale, FL, 33323 (current address)
3211 NW 123rd Ter, Sunrise, FL, 33323 (2016)
234 E Riverbend Dr, Fort Lauderdale, FL, 33326 (2015)
208 Riverwalk Cir, Fort Lauderdale, FL, 33326 (2014)
208 Riverwalk Cir, Sunrise, FL, 33326 (2012)