2450 SW 16th Ct Miami, FL 33145