• 3317 SW 24th Ter, Miami, FL 33145