19510 SW 117th Ave, Miami, FL, 33177 (current address)
19510 SW 117th Ave, Miami, FL, 33177 (1993 - 2018)
17394 SW 266th Ter, Homestead, FL, 33031 (2011 - 2017)
19510 SW 117th Ct, Miami, FL, 33177 (1989 - 2012)
19510 Aw 117 Ave, Miami, FL, 33177 (2012)