1643 SW 21st St Miami, FL 33145