218 Pinecrest Dr, Miami, FL, 33166 (current address)
218 Pinecrest Dr, Miami Springs, FL, 33166 (2001 - 2018)
16603 SW 59th Ter, Miami, FL, 33193 (2012)
617 De Leon Dr, Miami Springs, FL, 33166 (1989 - 2003)
2187 Pinecrest Dr, Miami, FL, 33166 (2001)