14755 SW 172nd St, Miami, FL, 33187 (current address)
14755 SW 172nd St, Miami, FL, 33187 (2006 - 2018)
1938 SE 12th St, Homestead, FL, 33035 (2012)
2420 W 80th St, Hialeah, FL, 33016 (2005 - 2008)
15412 SW 77th Circle Ln, Miami, FL, 33193 (2006)
7515 SW 153rd Ct, Miami, FL, 33193 (2006)
2690 W 76th St, Hialeah, FL, 33016 (1995 - 1996)