1261 NW 172nd St, Miami, FL, 33169 (current address)
1261 NW 172nd St, Miami, FL, 33169 (1988 - 2018)
429 NE 191st St, Miami, FL, 33179 (2001 - 2012)
1261 NW 172nd St, Miami Gardens, FL, 33169 (2009)
1261 W Avenue Unit, Miami, FL, 33139 (2007)
1261 North Dr, North Miami Beach, FL, 33179 (2002)
1261 NW 170th Ter, Miami, FL, 33169 (2001)
2950 NW 64th St, Miami, FL, 33147 (1986)