22933 SW 113th Passage, Miami, FL 33170 | HotPads