425 NE 142nd St Miami, FL 33161