20411 SW 116th Road, Miami, FL 33189 | HotPads