17043 Key Lime Blvd, Loxahatchee, FL, 33470 (current address)
17 43 Key Lime Blvd, Loxahatchee, FL, 33470 (2017)
14457 SW 127th Ct, Miami, FL, 33186 (2000)
13737 Yarmouth Dr, Wellington, FL, 33414 (1993)
15430 SW 82nd Ln, Miami, FL, 33193 (1992 - 1993)