2740 SW 23rd St Miami, FL 33145