10360 SW 186th St, Miami, FL, 33197 (current address)
Unit 971912, Miami, FL, 33197 (2019)
609 E Palm Dr, Homestead, FL, 33034 (2013 - 2018)
609 E Palm Dr A Pt, Homestead, FL, 33034 (2014)
20431 SW 118th Ave, Miami, FL, 33177 (1997 - 2014)
10360 SW 186th St, Miami, FL, 33197 (2013)
10360 SW 186th St, Miami, FL, 33197 (2013)